ILIAS  trunk Revision v11.0_alpha-1811-gd2d5443e411
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton Class Reference

Class BasicAccessCheckClosuresSingleton. More...

+ Collaboration diagram for ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton:

Static Public Member Functions

static getInstance ()
 

Static Protected Attributes

static BasicAccessCheckClosures $instance = null
 

Private Member Functions

 __construct ()
 BasicAccessCheckClosuresSingleton constructor. More...
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton::__construct ( )
private

BasicAccessCheckClosuresSingleton constructor.

Definition at line 35 of file BasicAccessCheckClosuresSingleton.php.

36  {
37  }

Member Function Documentation

◆ getInstance()

static ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton::getInstance ( )
static

Definition at line 39 of file BasicAccessCheckClosuresSingleton.php.

Referenced by ILIAS\GlobalScreen\Provider\Provider\CertificateMainBarProvider\getStaticSubItems(), and ILIAS\Repository\Provider\RepositoryMainBarProvider\getStaticSubItems().

39  : BasicAccessCheckClosures
40  {
41  if (!self::$instance instanceof BasicAccessCheckClosures) {
42  self::$instance = new BasicAccessCheckClosures();
43  }
44 
45  return self::$instance;
46  }
+ Here is the caller graph for this function:

Field Documentation

◆ $instance

BasicAccessCheckClosures ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton::$instance = null
staticprotected

Definition at line 30 of file BasicAccessCheckClosuresSingleton.php.


The documentation for this class was generated from the following file: