/** * Retourne un tableau contenant tous les paramètres trouvés dans l'url fournie. * * @param UrlRequest $urlRequest * @return array */ public function getParameters(UrlRequest $urlRequest) { return array_udiff(explode("/", $urlRequest->getUrl()), explode("/", $this->getUrl()), 'strcasecmp'); }
/** * @param Route $route * @param UrlRequest $urlRequest * @return bool */ public function compareMethod(Route $route, UrlRequest $urlRequest) { return $route->getMethod()->is($urlRequest->getMethod()->getMethod()); }