Autarky\Routing\Router::matchRoute PHP Method

matchRoute() protected method

protected matchRoute ( Route $route, array $params, Request $request )
$route Route
$params array
$request Symfony\Component\HttpFoundation\Request
    protected function matchRoute(Route $route, array $params, Request $request)
    {
        $route->setParams($params);
        if ($this->eventDispatcher !== null) {
            $event = new Events\RouteMatchedEvent($request, $route);
            $this->eventDispatcher->dispatch('route.match', $event);
            $route = $event->getRoute();
        }
        return $route;
    }