public Role::hasPermission($permission)
Checks if the role has a permission.
Parameters
string $permission: The permission to check for.
Return value
bool TRUE if the role has the permission, FALSE if not.
Overrides RoleInterface::hasPermission
File
- core/modules/user/src/Entity/Role.php, line 112
Class
- Role
- Defines the user role entity class.
Namespace
Drupal\user\Entity
Code
public function hasPermission($permission) { if ($this->isAdmin()) { return TRUE; } return in_array($permission, $this->permissions); }
Please login to continue.