diff --git a/core/lib/Drupal/Core/Render/Element/StatusReport.php b/core/lib/Drupal/Core/Render/Element/StatusReport.php index 85b12e25ff3c879c5618deb8f4ab1a1106392c90..3d9313af11c2cc0392e4b27d027315e84c6961ea 100644 --- a/core/lib/Drupal/Core/Render/Element/StatusReport.php +++ b/core/lib/Drupal/Core/Render/Element/StatusReport.php @@ -52,7 +52,7 @@ public static function preRenderGroupRequirements($element) { // Order the grouped requirements by a set order. $order = array_flip($element['#priorities']); uksort($grouped_requirements, function ($a, $b) use ($order) { - return $order[$a] > $order[$b]; + return $order[$a] <=> $order[$b]; }); $element['#grouped_requirements'] = $grouped_requirements; diff --git a/core/modules/user/src/PermissionHandler.php b/core/modules/user/src/PermissionHandler.php index 056c435dffdf91db70e0443674cce55efb36ac0e..dd04ab0118e7ca1efb2cf1fd490dfca3f7893f9f 100644 --- a/core/modules/user/src/PermissionHandler.php +++ b/core/modules/user/src/PermissionHandler.php @@ -205,10 +205,10 @@ protected function sortPermissions(array $all_permissions = []) { uasort($all_permissions, function (array $permission_a, array $permission_b) use ($modules) { if ($modules[$permission_a['provider']] == $modules[$permission_b['provider']]) { - return $permission_a['title'] > $permission_b['title']; + return $permission_a['title'] <=> $permission_b['title']; } else { - return $modules[$permission_a['provider']] > $modules[$permission_b['provider']]; + return $modules[$permission_a['provider']] <=> $modules[$permission_b['provider']]; } }); return $all_permissions;