LINUX.ORG.RU

История изменений

Исправление gobot, (текущая версия) :

Ну мне кажется это костыль какой то. Создавать какую то команду, потом ее запускать. Как правильней сделать то? У меня ещё там \React\EventLoop будет

Да и вообще не запускается даже так

require "/vendor/autoload.php";

class CreateUserCommand extends \Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand
{
    // ...
    
    protected function configure()
    {
        $this            
            ->setName('app:create-user')            
            ->setDescription('Creates a new user.')
            ->setHelp('This command allows you to create a user...')
        ;
    }    

    protected function execute()
    {
        $doctrine = $this->getContainer()->get('doctrine');
        var_dump($doctrine);
    }
}


$app = new Application();
$app->add(new CreateUserCommand());
$app->run();

PHP Fatal error:  PHP Fatal error:  Call to undefined method Symfony\Component\Console\Application::getKernel() 

Запускаю все это так
php daemon.php app:create-user

Исходная версия gobot, :

Ну мне кажется это костыль какой то. Создавать какую то команду, потом ее запускать. Как правильней сделать то? У меня ещё там \React\EventLoop будет

Да и вообще не запускается даже так

require "/vendor/autoload.php";

class CreateUserCommand extends \Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand
{
    // ...
    
    protected function configure()
    {
        $this            
            ->setName('app:create-user')            
            ->setDescription('Creates a new user.')
            ->setHelp('This command allows you to create a user...')
        ;
    }    

    protected function execute()
    {
        $doctrine = $this->getContainer()->get('doctrine');
        var_dump($doctrine);
    }
}


$app = new Application();
$app->add(new CreateUserCommand());
$app->run();

PHP Fatal error:  Call to undefined method 

Запускаю все это так
php daemon.php app:create-user