Skip to content

Commit 4c44763

Browse files
committed
Merge pull request civicrm#264 from agh1/permission-descriptions
CRM-16201 - Display permission descriptions
2 parents 4019445 + bbe3955 commit 4c44763

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

civicrm.module

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,16 @@ function civicrm_permission() {
6060

6161
CRM_Core_Config::singleton();
6262

63-
$permissions = CRM_Core_Permission::basicPermissions();
63+
$permissions = CRM_Core_Permission::basicPermissions(FALSE, TRUE);
6464
$perms_array = array();
65-
foreach ($permissions as $perm => $title) {
65+
foreach ($permissions as $perm => $attr) {
66+
$title = array_shift($attr);
67+
$description = array_shift($attr);
6668
//order matters here, but we deal with that later
6769
$perms_array[$perm] = array('title' => $title);
70+
if ($description) {
71+
$perms_array[$perm]['description'] = $description;
72+
}
6873
}
6974
return $perms_array;
7075
}

0 commit comments

Comments
 (0)