Initial Drupal 11 with DDEV setup
This commit is contained in:
40
vendor/grasmash/yaml-cli/bin/application.php
vendored
Normal file
40
vendor/grasmash/yaml-cli/bin/application.php
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
<?php
|
||||
|
||||
set_time_limit(0);
|
||||
|
||||
$repo_root = __DIR__ . '/..';
|
||||
|
||||
$possible_autoloader_locations = [
|
||||
$repo_root . '/../../autoload.php',
|
||||
$repo_root . '/vendor/autoload.php',
|
||||
|
||||
];
|
||||
|
||||
foreach ($possible_autoloader_locations as $location) {
|
||||
if (file_exists($location)) {
|
||||
$autoloader = require_once $location;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (empty($autoloader)) {
|
||||
echo 'Unable to autoload classes for yml-cli.' . PHP_EOL;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
use Grasmash\YamlCli\Command\GetTypeCommand;
|
||||
use Grasmash\YamlCli\Command\GetValueCommand;
|
||||
use Grasmash\YamlCli\Command\LintCommand;
|
||||
use Grasmash\YamlCli\Command\UnsetKeyCommand;
|
||||
use Grasmash\YamlCli\Command\UpdateKeyCommand;
|
||||
use Grasmash\YamlCli\Command\UpdateValueCommand;
|
||||
use Symfony\Component\Console\Application;
|
||||
|
||||
$application = new Application('yaml-cli', '@package_version@');
|
||||
$application->add(new GetValueCommand());
|
||||
$application->add(new GetTypeCommand());
|
||||
$application->add(new LintCommand());
|
||||
$application->add(new UnsetKeyCommand());
|
||||
$application->add(new UpdateKeyCommand());
|
||||
$application->add(new UpdateValueCommand());
|
||||
$application->run();
|
||||
3
vendor/grasmash/yaml-cli/bin/yaml-cli
vendored
Executable file
3
vendor/grasmash/yaml-cli/bin/yaml-cli
vendored
Executable file
@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env php
|
||||
<?php
|
||||
require __DIR__ . '/application.php';
|
||||
Reference in New Issue
Block a user