Update core 8.3.0
This commit is contained in:
parent
da7a7918f8
commit
cd7a898e66
6144 changed files with 132297 additions and 87747 deletions
22
web/core/modules/user/user.post_update.php
Normal file
22
web/core/modules/user/user.post_update.php
Normal file
|
@ -0,0 +1,22 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Post update functions for User module.
|
||||
*/
|
||||
|
||||
use Drupal\user\Entity\Role;
|
||||
|
||||
/**
|
||||
* Enforce order of role permissions.
|
||||
*/
|
||||
function user_post_update_enforce_order_of_permissions() {
|
||||
$entity_save = function (Role $role) {
|
||||
$permissions = $role->getPermissions();
|
||||
sort($permissions);
|
||||
if ($permissions !== $role->getPermissions()) {
|
||||
$role->save();
|
||||
}
|
||||
};
|
||||
array_map($entity_save, Role::loadMultiple());
|
||||
}
|
Reference in a new issue