public function SocialGroupViewsBulkOperationsAccess::access in Open Social 10.1.x
Same name and namespace in other branches
- 8.9 modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 8.5 modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 8.6 modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 8.7 modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 8.8 modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 10.3.x modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 10.0.x modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
- 10.2.x modules/social_features/social_group/modules/social_group_gvbo/src/Access/SocialGroupViewsBulkOperationsAccess.php \Drupal\social_group_gvbo\Access\SocialGroupViewsBulkOperationsAccess::access()
A custom access check.
Parameters
\Drupal\Core\Session\AccountInterface $account: Run access checks for this account.
\Drupal\Core\Routing\RouteMatch $routeMatch: The matched route.
Overrides ViewsBulkOperationsAccess::access
File
- modules/
social_features/ social_group/ modules/ social_group_gvbo/ src/ Access/ SocialGroupViewsBulkOperationsAccess.php, line 17
Class
- SocialGroupViewsBulkOperationsAccess
- Defines VBO module access rules.
Namespace
Drupal\social_group_gvbo\AccessCode
public function access(AccountInterface $account, RouteMatch $routeMatch) {
$parameters = [
'view_id' => 'group_manage_members',
'display_id' => 'page_group_manage_members',
];
$route = $routeMatch
->getRouteObject();
foreach ($parameters as $key => $value) {
$route
->setDefault($key, $value);
}
$parameters = $parameters + $routeMatch
->getParameters()
->all();
$routeMatch = new RouteMatch($routeMatch
->getRouteName(), $route, $parameters, $parameters);
return parent::access($account, $routeMatch);
}