summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: cf2981a)
raw | patch | inline | side by side (parent: cf2981a)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Wed, 29 Oct 2008 16:14:34 +0000 (16:14 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Wed, 29 Oct 2008 16:14:34 +0000 (16:14 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@12812 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-core/include/class_userinfo.inc | patch | blob | history |
index cb1d281221ab653cd040a701a0adddf3c6e05a22..e89e6da123b717bd3cee52d39ef047177b6673e6 100644 (file)
accessible department) */
function get_module_departments($module, $skip_self_acls = FALSE )
{
-
/* If we are forced to skip ACLs checks for the current user
then return all departments as valid.
*/
/* Use cached results if possilbe */
$ACL_CACHE = session::get('ACL_CACHE');
-
if(!is_array($module)){
$module = array($module);
}
{
foreach ($acl as $key => $value){
- /* Continue, if value is empty or permanent */
- if ($value == "" || $value == "p") {
- continue;
- }
+ /* Continue, if value is empty or permanent */
+ if ($value == "" || $value == "p") {
+ continue;
+ }
/* Reset removes everything but 'p' */
if ($reset && $value != 'p'){