Example #1
0
 protected function whenHandlingRequest(HandlingRequestEvent $event)
 {
     $request = $event->getRequest();
     $requestedLocale = $request->get('locale');
     if (in_array($requestedLocale, Locale::ALL)) {
         App::getSession()->setLocale($requestedLocale);
     }
 }
 public function testCanRetrieveInjectedObjects()
 {
     $requestInfo = RequestInfo::fromEnv();
     $getRequest = new GetRequest($requestInfo, []);
     $event = new HandlingRequestEvent($getRequest);
     $this->assertSame($requestInfo, $event->getRequestInfo());
     $this->assertSame($getRequest, $event->getRequest());
 }