AccessAwareRouter::match

public AccessAwareRouter::match($pathinfo) Throws \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException Thrown when access checking failed. Overrides AccessAwareRouterInterface::match File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 133 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code public function match($pathinfo) { return $this->matchRequest(Request::create($pathinfo)); }

AccessAwareRouter::$chainRouter

The chain router doing the actual routing. Type: \Symfony\Cmf\Component\Routing\ChainRouter File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 23 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code protected $chainRouter;

AccessAwareRouter::checkAccess

protected AccessAwareRouter::checkAccess(Request $request) Apply access check service to the route and parameters in the request. Parameters \Symfony\Component\HttpFoundation\Request $request: The request to access check. File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 99 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code protected function checkAccess(Request $request) { // The cacheability (if any) of

AccessAwareRouter::getContext

public AccessAwareRouter::getContext() File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 74 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code public function getContext() { return $this->chainRouter->getContext(); }

AccessAwareRouter::getRouteCollection

public AccessAwareRouter::getRouteCollection() Gets the RouteCollection instance associated with this Router. Return value RouteCollection A RouteCollection instance Overrides RouterInterface::getRouteCollection File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 116 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code public function getRouteCollection() { return $this->chainRouter->getRouteCollection(

AccessAwareRouter::$account

The account to use in access checks. Type: \Drupal\Core\Session\AccountInterface; File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 37 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code protected $account;

AccessAwareRouter

A router class for Drupal with access check and upcasting. Hierarchy class \Drupal\Core\Routing\AccessAwareRouter implements AccessAwareRouterInterface File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 16 Namespace Drupal\Core\Routing Members Name Modifiers Type Description AccessAwareRouter::$accessManager protected property The access manager. AccessAwareRouter::$account protected property The account to use in access checks. AccessAwareRouter::$c

AccessAwareRouter::$accessManager

The access manager. Type: \Drupal\Core\Access\AccessManagerInterface File core/lib/Drupal/Core/Routing/AccessAwareRouter.php, line 30 Class AccessAwareRouter A router class for Drupal with access check and upcasting. Namespace Drupal\Core\Routing Code protected $accessManager;

AccessArgumentsResolverFactoryInterface::getArgumentsResolver

public AccessArgumentsResolverFactoryInterface::getArgumentsResolver(RouteMatchInterface $route_match, AccountInterface $account, Request $request = NULL) Returns the arguments resolver to use when running access checks. Parameters \Drupal\Core\Routing\RouteMatchInterface $route_match: The route match object to be checked. \Drupal\Core\Session\AccountInterface $account: The account being checked. \Symfony\Component\HttpFoundation\Request $request: Optional, the request object. Return value \D

AccessArgumentsResolverFactory

Resolves the arguments to pass to an access check callable. Hierarchy class \Drupal\Core\Access\AccessArgumentsResolverFactory implements AccessArgumentsResolverFactoryInterface File core/lib/Drupal/Core/Access/AccessArgumentsResolverFactory.php, line 13 Namespace Drupal\Core\Access Members Name Modifiers Type Description AccessArgumentsResolverFactory::getArgumentsResolver public function Returns the arguments resolver to use when running access checks. Overrides Access