Symfony在null上调用成员函数get()

时间:2016-02-08 00:40:35

标签: symfony

我在自己的框架中使用Symfony组件。我安装了DI组件并尝试在我的BaseController中获取它但是我一直得到同样的错误:

  

在null

上调用成员函数get()

我的基本控制器:

abstract class BaseController implements ContainerAwareInterface
{
    use ContainerAwareTrait;
    ...
}

当我尝试访问$this->container->get('ser_id');回复成员函数时。

如何解决这个问题?

更新

只有在我的控制器服务容器中包含

才能工作
$this->service_container = include __DIR__ .'/../../../container.php';

并像这样使用它:

$this->service_container->get('id');

0 个答案:

没有答案