2016-07-04 8 views
1

メインバンドルでバンドルのメソッドを呼び出そうとしていますが、エラーが表示されます。私は確かに間違ったことをしましたが、私は何がわかりません。symfonyが他のバンドルでバンドルを呼び出す

エラー:私のMainBundleで

Call to a member function has() on null

私のコードは、私のReviewBundleを呼び出す:

public function indexAction() 
{ 
     $reviewController = new \ReviewBundle\Controller\DefaultController(); 
     $reviews = $reviewController->listAction(); 
     return new Response($reviews); 
} 

答えて

1

listActionはまだそれを返し、レスポンスを返す必要があります:

public function indexAction() 
{ 
     $reviewController = new \ReviewBundle\Controller\DefaultController(); 
     $reviews = $reviewController->listAction(); 
     return $reviews; 
} 
+1

出来た !どうもありがとうございます ! (遅れて申し訳ありませんが、私が前に見たことのないあなたの答えにぶつかるまで私はあきらめました) – Fab

関連する問題