public function WebformAccessRulesManager::getDefaultAccessRules in Webform 8.5
Same name and namespace in other branches
- 6.x src/WebformAccessRulesManager.php \Drupal\webform\WebformAccessRulesManager::getDefaultAccessRules()
Returns the webform default access rules.
Return value
array A structured array containing all the webform default access rules.
Overrides WebformAccessRulesManagerInterface::getDefaultAccessRules
1 call to WebformAccessRulesManager::getDefaultAccessRules()
- WebformAccessRulesManager::getAccessRules in src/
WebformAccessRulesManager.php - Retrieve a list of access rules from a webform.
File
- src/
WebformAccessRulesManager.php, line 83
Class
- WebformAccessRulesManager
- The webform access rules manager service.
Namespace
Drupal\webformCode
public function getDefaultAccessRules() {
$access_rules = [];
foreach ($this
->getAccessRulesInfo() as $access_rule => $info) {
$access_rules[$access_rule] = [
'roles' => $info['roles'],
'users' => $info['users'],
'permissions' => $info['permissions'],
];
}
return $access_rules;
}