2020-02-09 19:06:22 +00:00
|
|
|
#!/usr/bin/env php
|
2020-02-09 12:11:20 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
use Opdavies\DrupalModuleGenerator\Command\GenerateDrupal7Command;
|
2020-02-09 19:16:57 +00:00
|
|
|
use Opdavies\DrupalModuleGenerator\Service\ModuleNameConverter;
|
2020-02-09 18:40:26 +00:00
|
|
|
use Opdavies\DrupalModuleGenerator\Service\TestNameConverter;
|
2020-02-09 12:11:20 +00:00
|
|
|
use Symfony\Component\Console\Application;
|
2020-02-09 13:32:21 +00:00
|
|
|
use Symfony\Component\Finder\Finder;
|
2020-02-09 12:11:20 +00:00
|
|
|
|
2020-02-09 19:06:22 +00:00
|
|
|
require_once __DIR__.'/../vendor/autoload.php';
|
2020-02-09 12:11:20 +00:00
|
|
|
|
|
|
|
$app = new Application();
|
|
|
|
|
2020-02-09 13:32:21 +00:00
|
|
|
$finder = new Finder();
|
2020-02-09 19:16:57 +00:00
|
|
|
$moduleNameConverter = new ModuleNameConverter();
|
2020-02-09 18:40:26 +00:00
|
|
|
$testNameConverter = new TestNameConverter();
|
2020-02-09 13:32:21 +00:00
|
|
|
|
2020-02-09 12:11:20 +00:00
|
|
|
$app->addCommands([
|
2020-02-09 19:16:57 +00:00
|
|
|
new GenerateDrupal7Command($finder, $moduleNameConverter, $testNameConverter),
|
2020-02-09 12:11:20 +00:00
|
|
|
]);
|
|
|
|
|
|
|
|
$app->run();
|