/** * This function iterates over all the ACLs in the system, and recompiles the compiledlimitation * string across all banners and channels * * @return boolean True on success, PEAR::Error on failure. */ function MAX_AclReCompileAll($upgrade = false) { // Disable audit $audit = $GLOBALS['_MAX']['CONF']['audit']; $GLOBALS['_MAX']['CONF']['audit'] = false; $result = OA_aclRecompileBanners($upgrade); if (PEAR::isError($result)) { return $result; } $result = OA_aclRecompileCampaigns($upgrade); if (PEAR::isError($result)) { return $result; } // Enable audit if needed $GLOBALS['_MAX']['CONF']['audit'] = $audit; return true; }
/** * This function iterates over all the ACLs in the system, and recompiles the compiledlimitation * string across all banners and channels * * @return boolean True on success, PEAR::Error on failure. */ function MAX_AclReCompileAll($upgrade = false) { $result = OA_aclRecompileBanners($upgrade); if (PEAR::isError($result)) { return $result; } $result = OA_aclRecompileCampaigns($upgrade); if (PEAR::isError($result)) { return $result; } return true; }