Example #1
0
 private function followPseudoRoute(&$request, &$response, $code, $scope)
 {
     $route = new Route('/', '.*', function (HTTPResponseInterface $response) use($code) {
         $response->setStatusCode($code);
     });
     foreach ($this->routesCollection->getBeforeFunctions() as $r) {
         $route->before($r);
     }
     $this->log->debug('Following a pseudo-route that will return a ' . $code . ' status code');
     $route->handleNoURLCheck($request, $response, $scope);
 }