Пример #1
0
 /**
  * Grant permissions to a user role.
  *
  * @param \Drupal\user\RoleInterface $role
  *   The ID of a user role to alter.
  * @param array $permissions
  *   (optional) A list of permission names to grant.
  */
 protected function grantPermissions(RoleInterface $role, array $permissions)
 {
     foreach ($permissions as $permission) {
         $role->grantPermission($permission);
     }
     $role->trustData()->save();
 }