public function UltimenuTool::getAllowedRoles in Ultimenu 8.2
Checks block visibility roles.
1 call to UltimenuTool::getAllowedRoles()
- UltimenuTool::isAllowedBlock in src/
UltimenuTool.php - Checks if user has access to view a block, including its path visibility.
File
- src/
UltimenuTool.php, line 291
Class
- UltimenuTool
- Provides Ultimenu utility methods.
Namespace
Drupal\ultimenuCode
public function getAllowedRoles(EntityInterface &$block) {
if ($visibility_config = $block
->getVisibility()) {
if (isset($visibility_config['user_role'])) {
return array_values($visibility_config['user_role']['roles']);
}
}
return [];
}