public AccessAwareRouter::matchRequest(Request $request)
Throws
\Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException Thrown when access checking failed.
Overrides AccessAwareRouterInterface::matchRequest
File
- core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 84
Class
- AccessAwareRouter
- A router class for Drupal with access check and upcasting.
Namespace
Drupal\Core\Routing
Code
1 2 3 4 5 6 7 8 | public function matchRequest(Request $request ) { $parameters = $this ->chainRouter->matchRequest( $request ); $request ->attributes->add( $parameters ); $this ->checkAccess( $request ); // We can not return $parameters because the access check can change the // request attributes. return $request ->attributes->all(); } |
Please login to continue.