ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Class BasicAccessCheckClosures. More...
Public Member Functions | |
__construct (?Container $dic=null) | |
BasicAccessCheckClosuresSingleton constructor. More... | |
isRepositoryReadable (?Closure $additional=null) | |
isRepositoryVisible (?Closure $additional=null) | |
isUserLoggedIn (?Closure $additional=null) | |
hasAdministrationAccess (?Closure $additional=null) | |
Private Member Functions | |
checkClosureForBoolReturnValue (Closure $c) | |
getClosureWithOptinalClosure (Closure $closure, ?Closure $additional=null) | |
Private Attributes | |
Container | $dic |
array | $access_cache = [] |
Class BasicAccessCheckClosures.
Definition at line 34 of file BasicAccessCheckClosures.php.
BasicAccessCheckClosuresSingleton constructor.
Definition at line 45 of file BasicAccessCheckClosures.php.
References $DIC.
|
private |
Definition at line 125 of file BasicAccessCheckClosures.php.
References $r.
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure().
|
private |
Definition at line 139 of file BasicAccessCheckClosures.php.
References ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\checkClosureForBoolReturnValue().
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\hasAdministrationAccess(), ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isRepositoryReadable(), ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isRepositoryVisible(), and ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isUserLoggedIn().
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures::hasAdministrationAccess | ( | ?Closure | $additional = null | ) |
Definition at line 109 of file BasicAccessCheckClosures.php.
References ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure(), and SYSTEM_FOLDER_ID.
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures::isRepositoryReadable | ( | ?Closure | $additional = null | ) |
Definition at line 51 of file BasicAccessCheckClosures.php.
References ANONYMOUS_USER_ID, ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure(), ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isUserLoggedIn(), and ROOT_FOLDER_ID.
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures::isRepositoryVisible | ( | ?Closure | $additional = null | ) |
Definition at line 75 of file BasicAccessCheckClosures.php.
References ANONYMOUS_USER_ID, ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure(), ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isUserLoggedIn(), and ROOT_FOLDER_ID.
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures::isUserLoggedIn | ( | ?Closure | $additional = null | ) |
Definition at line 99 of file BasicAccessCheckClosures.php.
References ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure().
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isRepositoryReadable(), and ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isRepositoryVisible().
|
private |
Definition at line 40 of file BasicAccessCheckClosures.php.
|
private |
Definition at line 39 of file BasicAccessCheckClosures.php.