public PermissionHandler::moduleProvidesPermissions($module_name)
Determines whether a module provides some permissions.
Parameters
string $module_name: The module name.
Return value
bool Returns TRUE if the module provides some permissions, otherwise FALSE.
Overrides PermissionHandlerInterface::moduleProvidesPermissions
File
- core/modules/user/src/PermissionHandler.php, line 116
Class
- PermissionHandler
- Provides the available permissions based on yml files.
Namespace
Drupal\user
Code
public function moduleProvidesPermissions($module_name) { // @TODO Static cache this information, see // https://www.drupal.org/node/2339487 $permissions = $this->getPermissions(); foreach ($permissions as $permission) { if ($permission['provider'] == $module_name) { return TRUE; } } return FALSE; }
Please login to continue.