/** * @return RouteParametersItem */ public function work() { RouteCache::work(self::$routesFile); $this->addRoutesToRouteCollection(); $context = new RequestContext(); $context->fromRequest(Request::request()); $matcher = new UrlMatcher($this->routeCollection, $context); $parameters = $matcher->matchRequest(Request::request()); return new RouteParametersItem($parameters); }
public function clearRequest() { Request::clearRequest(); }