我正在尝试在我的主程序包中调用我的一个bundle的方法,但它返回一个错误。我肯定做错了什么,但我不知道是什么。
错误:
调用成员函数has()on null
我在MainBundle中的代码,调用了我的ReviewBundle:
public function indexAction()
{
$reviewController = new \ReviewBundle\Controller\DefaultController();
$reviews = $reviewController->listAction();
return new Response($reviews);
}
答案 0 :(得分:1)
listAction应该已经返回一个Response,所以只需返回它:
public function indexAction()
{
$reviewController = new \ReviewBundle\Controller\DefaultController();
$reviews = $reviewController->listAction();
return $reviews;
}