我的印象是我可以像下面的代碼中那樣獲取請求對象。與依賴注入有關。依賴注入Symfony 2簡單代碼返回錯誤
下面啓用此功能作爲一種服務,一切似乎是正確設置,除了這給這個錯誤的第一個參數:
ErrorException:開捕致命錯誤:參數1傳遞給....
namespace Acme\Bundle\BundleName\EventListener;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
class RequestListener
{
public function onKernelRequest(GetResponseEvent $event)
{
$request = $event->getRequest();
// etc....
我猜上述不是你怎麼做的?
我們需要整個異常 – 2013-03-18 05:17:53
我想我已經在通過「@service_container」作爲一個參數(services.yml)工作了。我聽說那不是一個好方法? – user2143356 2013-03-18 05:19:41
這意味着無論你在傳遞什麼信息之前它不是'GetResponseEvent'對象 – 2013-03-18 05:23:25