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.