@@ 393-397 (lines=5) @@ | ||
390 | foreach ($orderedRules as $key => $rule) { |
|
391 | if ($rule->type === 'public' && self::getUser() === false) { |
|
392 | switch ($rule->permission) { |
|
393 | case 'allow': |
|
394 | self::$log[] = $key.' match with ACL rule id '.$rule->getPK().' allows access for '.$module.'/'.$action.$extra.' (public)'; |
|
395 | $access = true; |
|
396 | $isWildcard = $rule->extra == '*'; |
|
397 | break 2; |
|
398 | case 'deny': |
|
399 | default: |
|
400 | self::$log[] = $key.' match with ACL rule id '.$rule->getPK().' denies access for '.$module.'/'.$action.$extra.' (public)'; |
|
@@ 436-440 (lines=5) @@ | ||
433 | $access = false; |
|
434 | } |
|
435 | break; |
|
436 | case 'allow': |
|
437 | self::$log[] = $key.' match with ACL rule id '.$rule->getPK().' allows access for '.$module.'/'.$action.$extra; |
|
438 | $access = true; |
|
439 | $isWildcard = $rule->extra == '*'; |
|
440 | break 2; |
|
441 | } |
|
442 | } else { |
|
443 | self::$log[] = $key.' match with ACL rule id '.$rule->getPK().' denies access for '.$module.'/'.$action.$extra.' (not logged in)'; |