проблема с командой symfony 2


Я пытаюсь запустить php-скрипт из командной строки.

sudo vim  UpdateLatestIssuesCommand.php 

Но это дает мне следующую ошибку:

PHP Fatal error:  Class 'Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand' not found in /Applications/MAMP/htdocs/imagine-publishing/src/Imagine/CorporateBundle/Command/UpdateLatestIssuesCommand.php on line 12

Я не могу понять, почему я получаю эту ошибку, потому что файл, в котором говорится, что он не может найти, на самом деле существует.

Вот мой код:

<?php

namespace Imagine\CorporateBundle\Command;

use Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand;
use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;

class UpdateLatestIssuesCommand extends ContainerAwareCommand
{
Author: richelliot, 2013-03-27

1 answers

Вы должны выполнить команду следующим образом

php app/console demo:greet Fabien

Где, демо: приветствие - это имя команды, Фабьен - аргумент

Причина
Потому что консольный компонент должен загрузить необходимые ресурсы для вас, прежде чем он выполнит команду.

К ВАШЕМУ СВЕДЕНИЮ: Консольный компонент

 5
Author: Venu, 2013-03-27 10:46:06