public function FilebrowserAccessCheck::access in Filebrowser 3.x
Same name and namespace in other branches
- 8.2 src/Access/FilebrowserAccessCheck.php \Drupal\filebrowser\Access\FilebrowserAccessCheck::access()
A custom access check.
Parameters
\Drupal\Core\Session\AccountInterface $account: Run access checks for this account.
RouteMatchInterface $route_match:
Return value
File
- src/
Access/ FilebrowserAccessCheck.php, line 24
Class
- FilebrowserAccessCheck
- Checks access to filebrowser page.
Namespace
Drupal\filebrowser\AccessCode
public function access(RouteMatchInterface $route_match, AccountInterface $account) {
if ($op = $route_match
->getParameter('op')) {
if ($permission = static::mapActionToPermission($op)) {
return AccessResult::allowedIfHasPermission($account, $permission);
}
}
return AccessResult::neutral();
}