onSiteAccessMatch() public method

public onSiteAccessMatch ( PostSiteAccessMatchEvent $event )
$event eZ\Publish\Core\MVC\Symfony\Event\PostSiteAccessMatchEvent
 /**
  * @dataProvider siteAccessMatchProvider
  */
 public function testOnSiteAccessMatchSubRequest($uri, $semanticPathinfo, $vpString, $expectedViewParameters)
 {
     $siteAccess = new SiteAccess('test', 'test', $this->getMock('eZ\\Publish\\Core\\MVC\\Symfony\\SiteAccess\\Matcher'));
     $request = Request::create($uri);
     $request->attributes->set('semanticPathinfo', $semanticPathinfo);
     if (!empty($vpString)) {
         $request->attributes->set('viewParametersString', $vpString);
     }
     $event = new PostSiteAccessMatchEvent($siteAccess, $request, HttpKernelInterface::SUB_REQUEST);
     $this->container->expects($this->once())->method('set')->with('ezpublish.siteaccess', $siteAccess);
     $this->listener->onSiteAccessMatch($event);
     $this->assertSame($semanticPathinfo, $request->attributes->get('semanticPathinfo'));
     $this->assertSame($expectedViewParameters, $request->attributes->get('viewParameters'));
     $this->assertSame($vpString, $request->attributes->get('viewParametersString'));
 }