1
0
mirror of synced 2025-01-30 12:01:44 +03:00

added optional command array as parameter for run method

This commit is contained in:
John Wright 2012-01-16 21:01:44 -08:00
parent c1012f7970
commit 543c73bc05

View File

@ -28,14 +28,16 @@ class ConsoleRunner
* Run console with the given helperset. * Run console with the given helperset.
* *
* @param \Symfony\Component\Console\Helper\HelperSet $helperSet * @param \Symfony\Component\Console\Helper\HelperSet $helperSet
* @param \Symfony\Component\Console\Command\Command[] $commands
* @return void * @return void
*/ */
static public function run(HelperSet $helperSet) static public function run(HelperSet $helperSet, $commands = array())
{ {
$cli = new Application('Doctrine Command Line Interface', \Doctrine\ORM\Version::VERSION); $cli = new Application('Doctrine Command Line Interface', \Doctrine\ORM\Version::VERSION);
$cli->setCatchExceptions(true); $cli->setCatchExceptions(true);
$cli->setHelperSet($helperSet); $cli->setHelperSet($helperSet);
self::addCommands($cli); self::addCommands($cli);
$cli->addCommands($commands);
$cli->run(); $cli->run();
} }