<?php
// Get a list of all the modules providing permissions and sort by
// display name.
$all_permissions = [array('title' => 'access_module_a2'), array('title' => 'access_module_a1')];
uasort($all_permissions, function (array $permission_a, array $permission_b) {
return $permission_a['title'] > $permission_b['title'];
});
echo var_dump($all_permissions);
Deprecated: uasort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /in/L762Q on line 6
array(2) {
[1]=>
array(1) {
["title"]=>
string(16) "access_module_a1"
}
[0]=>
array(1) {
["title"]=>
string(16) "access_module_a2"
}
}
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28
Deprecated: uasort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /in/L762Q on line 10
array(2) {
[1]=>
array(1) {
["title"]=>
string(16) "access_module_a1"
}
[0]=>
array(1) {
["title"]=>
string(16) "access_module_a2"
}
}