function ctools_access_multiperm
Determine if the current user has access via checks to multiple different permissions.
This function is a thin wrapper around user_access that allows multiple permissions to be easily designated for use on, for example, a menu callback.
Parameters
...: An indexed array of zero or more permission strings to be checked by user_access().
Return value
bool Iff all checks pass will this function return TRUE. If an invalid argument is passed (e.g., not a string), this function errs on the safe said and returns FALSE.
1 string reference to 'ctools_access_multiperm'
- page_manager_page_menu in page_manager/
plugins/ tasks/ page.admin.inc - Delegated implementation of hook_menu().
File
-
./
ctools.module, line 939
Code
function ctools_access_multiperm() {
foreach (func_get_args() as $arg) {
if (!is_string($arg) || !user_access($arg)) {
return FALSE;
}
}
return TRUE;
}