ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
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.
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures::__construct | ( | ?Container | $dic = null | ) |
BasicAccessCheckClosuresSingleton constructor.
Definition at line 42 of file BasicAccessCheckClosures.php.
References $DIC.
|
private |
Definition at line 130 of file BasicAccessCheckClosures.php.
References Vendor\Package\$e.
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure().
|
private |
Definition at line 144 of file BasicAccessCheckClosures.php.
References $additional, and 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 112 of file BasicAccessCheckClosures.php.
References $additional, ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure(), and SYSTEM_FOLDER_ID.
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures::isRepositoryReadable | ( | ?Closure | $additional = null | ) |
Definition at line 48 of file BasicAccessCheckClosures.php.
References $additional, 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 74 of file BasicAccessCheckClosures.php.
References $additional, 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 100 of file BasicAccessCheckClosures.php.
References $additional, and ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure().
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isRepositoryReadable(), and ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\isRepositoryVisible().
|
private |
Definition at line 37 of file BasicAccessCheckClosures.php.
|
private |
Definition at line 36 of file BasicAccessCheckClosures.php.