|
ILIAS
release_8 Revision v8.24
|
Class BasicAccessCheckClosures. More...
Collaboration diagram for ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures: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, and ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\$dic.
|
private |
Definition at line 130 of file BasicAccessCheckClosures.php.
References $c, and Vendor\Package\$e.
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getClosureWithOptinalClosure().
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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.
Here is the call graph for this function:| 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.
Here is the call graph for this function:| 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.
Here is the call graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 37 of file BasicAccessCheckClosures.php.
|
private |
Definition at line 36 of file BasicAccessCheckClosures.php.
Referenced by ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\__construct().