ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
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 39 of file BasicAccessCheckClosuresSingleton.php.

40  {
41  }

Member Function Documentation

◆ getInstance()

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

Definition at line 43 of file BasicAccessCheckClosuresSingleton.php.

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

43  : BasicAccessCheckClosures
44  {
45  if (!self::$instance instanceof BasicAccessCheckClosures) {
46  self::$instance = new BasicAccessCheckClosures();
47  }
48 
49  return self::$instance;
50  }
+ Here is the caller graph for this function:

Field Documentation

◆ $instance

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

Definition at line 34 of file BasicAccessCheckClosuresSingleton.php.


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