drupal-module-generator/bin/dmg

27 lines
752 B
Plaintext
Raw Normal View History

#!/usr/bin/env php
<?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;
use Symfony\Component\Console\Application;
2020-02-09 13:32:21 +00:00
use Symfony\Component\Finder\Finder;
if (file_exists(__DIR__.'/../../../autoload.php')) {
require __DIR__.'/../../../autoload.php';
} else {
require __DIR__.'/../vendor/autoload.php';
}
2020-02-09 21:40:17 +00:00
$app = new Application('Drupal Module Generator');
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
$app->addCommands([
2020-02-09 19:16:57 +00:00
new GenerateDrupal7Command($finder, $moduleNameConverter, $testNameConverter),
]);
$app->run();