symfony/symfony — pull request #5648 by cordoval (2012-10-02 14:36:56+00:00)
Title: [Console] make easy running command within same application space command

symfonylive hackingday PR for the console component

@jmather helped me with the initial refactoring and workaround

We had to avoid the initial way of doing things because definition can only be modified at construction time
```php
// automatically adds command key if not passed in the input
if (!$input->hasArgument('command')) {
$input->setArgument('command', $this->getName());
```
so this approach was not suitable