我想要一些终端命令到我的Symfony2应用程序.我已经阅读了食谱中的示例,但我无法在这里找到如何访问我的设置,我的实体经理和我的实体.在构造函数中,我使用容器(应该让我访问设置和实体)
$this->container = $this->getContainer();
Run Code Online (Sandbox Code Playgroud)
但是这个调用产生了一个错误:
致命错误:在第38行的/Users/fester/Sites/thinkblue/admintool/vendor/symfony/src/Symfony/Bundle/FrameworkBundle/Command/ContainerAwareCommand.php中的非对象上调用成员函数getKernel()
基本上,在ContainerAwareCommand-> getContainer()中调用
$this->getApplication()
Run Code Online (Sandbox Code Playgroud)
返回NULL而不是预期的对象.我想我离开了一些重要的一步,但哪一个?我怎样才能最终能够使用我的设置和实体?