| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
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 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().
 Here is the caller graph for this function:
      
  | 
  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().
 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 109 of file BasicAccessCheckClosures.php.
References 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 51 of file BasicAccessCheckClosures.php.
References 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 75 of file BasicAccessCheckClosures.php.
References 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 99 of file BasicAccessCheckClosures.php.
References 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 40 of file BasicAccessCheckClosures.php.
      
  | 
  private | 
Definition at line 39 of file BasicAccessCheckClosures.php.