public function UrlMatcher::matchRequest in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/routing/Matcher/UrlMatcher.php \Symfony\Component\Routing\Matcher\UrlMatcher::matchRequest()
Tries to match a request with a set of routes.
If the matcher can not find information, it must throw one of the exceptions documented below.
Parameters
Request $request The request to match:
Return value
array An array of parameters
Throws
ResourceNotFoundException If no matching resource could be found
MethodNotAllowedException If a matching resource was found but the request method is not allowed
Overrides RequestMatcherInterface::matchRequest
File
- vendor/
symfony/ routing/ Matcher/ UrlMatcher.php, line 104
Class
- UrlMatcher
- UrlMatcher matches URL based on a set of routes.
Namespace
Symfony\Component\Routing\MatcherCode
public function matchRequest(Request $request) {
$this->request = $request;
$ret = $this
->match($request
->getPathInfo());
$this->request = null;
return $ret;
}