From 8612e194e8c4aa8398e84db90f64ebdf9c1a7fa9 Mon Sep 17 00:00:00 2001 From: martinlanghoff Date: Wed, 19 Sep 2007 07:24:14 +0000 Subject: [PATCH] accesslib: remove get_role_caps() merge_role_caps() Both unused, and not part of the external API. --- lib/accesslib.php | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index f2c58754eb..ca81dc4bc9 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -167,42 +167,6 @@ function get_role_context_caps($roleid, $context) { return $result; } -function get_role_caps($roleid) { - $result = array(); - if ($capabilities = get_records_select('role_capabilities',"roleid = $roleid")) { - foreach ($capabilities as $cap) { - if (!array_key_exists($cap->contextid, $result)) { - $result[$cap->contextid] = array(); - } - $result[$cap->contextid][$cap->capability] = $cap->permission; - } - } - return $result; -} - -function merge_role_caps($caps, $mergecaps) { - if (empty($mergecaps)) { - return $caps; - } - - if (empty($caps)) { - return $mergecaps; - } - - foreach ($mergecaps as $contextid=>$capabilities) { - if (!array_key_exists($contextid, $caps)) { - $caps[$contextid] = array(); - } - foreach ($capabilities as $capability=>$permission) { - if (!array_key_exists($capability, $caps[$contextid])) { - $caps[$contextid][$capability] = 0; - } - $caps[$contextid][$capability] += $permission; - } - } - return $caps; -} - /** * Gets the accessdata for role "sitewide" * (system down to course) -- 2.39.5