summaryrefslogtreecommitdiff
path: root/modules/user/user.admin.inc
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2009-10-27 04:08:42 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2009-10-27 04:08:42 +0000
commitca7b56e7351a7fe57d2c1d4c6feef44e2879caf0 (patch)
tree1703c2f3da12db655c9f10d445a9f6aa423ccff5 /modules/user/user.admin.inc
parent9ad53c524ae288d90f6e6c71dbbd71d9e1470ff1 (diff)
downloadbrdo-ca7b56e7351a7fe57d2c1d4c6feef44e2879caf0.tar.gz
brdo-ca7b56e7351a7fe57d2c1d4c6feef44e2879caf0.tar.bz2
#561452 follow-up by David_Rothstein: Use helper functions rather than file scans to retrieve module data on permissions page.
Diffstat (limited to 'modules/user/user.admin.inc')
-rw-r--r--modules/user/user.admin.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/user/user.admin.inc b/modules/user/user.admin.inc
index 907b70a37..5273d19d7 100644
--- a/modules/user/user.admin.inc
+++ b/modules/user/user.admin.inc
@@ -650,12 +650,12 @@ function user_admin_permissions($form, $form_state, $rid = NULL) {
);
// Render role/permission overview:
$options = array();
+ $module_info = system_get_info('module');
$hide_descriptions = !system_admin_compact_mode();
foreach (module_implements('permission') as $module) {
if ($permissions = module_invoke($module, 'permission')) {
- $info = drupal_parse_info_file(drupal_get_path('module', $module) . "/$module.info");
$form['permission'][] = array(
- '#markup' => $info['name'],
+ '#markup' => $module_info[$module]['name'],
'#id' => $module,
);
foreach ($permissions as $perm => $perm_item) {