onKernelRequest() публичный Метод

public onKernelRequest ( GetResponseEvent $event )
$event Symfony\Component\HttpKernel\Event\GetResponseEvent
 public function testOnKernelRequestWithOriginalRequest()
 {
     $scheme = 'http';
     $host = 'phoenix-rises.fm';
     $port = 1234;
     $originalUri = '/foo/bar';
     $originalAccept = 'blabla';
     $expectedOriginalRequest = Request::create(sprintf('%s://%s:%d%s', $scheme, $host, $port, $originalUri));
     $expectedOriginalRequest->headers->set('accept', $originalAccept);
     $expectedOriginalRequest->server->set('HTTP_ACCEPT', $originalAccept);
     $request = Request::create(sprintf('%s://%s:%d', $scheme, $host, $port) . '/_fos_user_hash');
     $request->headers->set('x-fos-original-url', $originalUri);
     $request->headers->set('x-fos-original-accept', $originalAccept);
     $event = new GetResponseEvent($this->getMock('\\Symfony\\Component\\HttpKernel\\HttpKernelInterface'), $request, HttpKernelInterface::MASTER_REQUEST);
     $listener = new OriginalRequestListener();
     $listener->onKernelRequest($event);
     $this->assertEquals($expectedOriginalRequest, $request->attributes->get('_ez_original_request'));
 }