ILIAS
release_8 Revision v8.24
◀ ilDoc Overview
BasicAccessCheckClosuresSingleton.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
ILIAS\GlobalScreen\Helper
;
6
7
use Closure;
8
use ReflectionFunction;
9
use Throwable;
10
use InvalidArgumentException;
11
use
ILIAS\DI\Container
;
12
13
/******************************************************************************
14
*
15
* This file is part of ILIAS, a powerful learning management system.
16
*
17
* ILIAS is licensed with the GPL-3.0, you should have received a copy
18
* of said license along with the source code.
19
*
20
* If this is not the case or you just want to try ILIAS, you'll find
21
* us at:
22
* https://www.ilias.de
23
* https://github.com/ILIAS-eLearning
24
*
25
*****************************************************************************/
26
32
class
BasicAccessCheckClosuresSingleton
33
{
34
protected
static
?
BasicAccessCheckClosures
$instance
=
null
;
35
39
private
function
__construct
()
40
{
41
}
42
43
public
static
function
getInstance
():
BasicAccessCheckClosures
44
{
45
if
(!self::$instance instanceof
BasicAccessCheckClosures
) {
46
self::$instance =
new
BasicAccessCheckClosures
();
47
}
48
49
return
self::$instance
;
50
}
51
}
ILIAS\DI\Container
Customizing of pimple-DIC for ILIAS.
Definition:
Container.php:32
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton
Class BasicAccessCheckClosuresSingleton.
Definition:
BasicAccessCheckClosuresSingleton.php:33
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton\__construct
__construct()
BasicAccessCheckClosuresSingleton constructor.
Definition:
BasicAccessCheckClosuresSingleton.php:39
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton\getInstance
static getInstance()
Definition:
BasicAccessCheckClosuresSingleton.php:43
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosuresSingleton\$instance
static BasicAccessCheckClosures $instance
Definition:
BasicAccessCheckClosuresSingleton.php:34
ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures
Class BasicAccessCheckClosures.
Definition:
BasicAccessCheckClosures.php:35
ILIAS\GlobalScreen\Helper
Definition:
BasicAccessCheckClosures.php:21
Services
GlobalScreen
classes
Helper
BasicAccessCheckClosuresSingleton.php
Generated on Sun Nov 2 2025 22:01:36 for ILIAS by
1.9.4 (using
Doxyfile
)