ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
ToolServices.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
22
namespace
ILIAS\GlobalScreen\Scope\Tool
;
23
24
use
ILIAS\GlobalScreen\Scope\Tool\Factory\ToolFactory
;
25
use
ILIAS\GlobalScreen\ScreenContext\ContextServices
;
26
31
class
ToolServices
32
{
33
private
ToolFactory
$tool_factory
;
34
private
ContextServices
$context_services
;
35
36
public
function
__construct
()
37
{
38
$this->tool_factory =
new
ToolFactory
();
39
$this->context_services =
new
ContextServices
();
40
}
41
42
46
public
function
factory
():
ToolFactory
47
{
48
return
$this->tool_factory
;
49
}
50
54
public
function
context
():
ContextServices
55
{
56
return
$this->context_services
;
57
}
58
}
ILIAS\GlobalScreen\ScreenContext\ContextServices
Class ContextServices.
Definition:
ContextServices.php:30
ILIAS\GlobalScreen\Scope\Tool\ToolServices\__construct
__construct()
Definition:
ToolServices.php:36
ILIAS\GlobalScreen\Scope\Tool\ToolServices\factory
factory()
Definition:
ToolServices.php:46
ILIAS\GlobalScreen\Scope\Tool\ToolServices
Class ToolServices.
Definition:
ToolServices.php:31
ILIAS\GlobalScreen\Scope\Tool\Factory\ToolFactory
Class ToolFactory This factory provides you all available types for MainMenu GlobalScreen Tools...
Definition:
ToolFactory.php:30
ILIAS\GlobalScreen\Scope\Tool
PhpIncompatibleReturnTypeInspection
ILIAS\GlobalScreen\Scope\Tool\ToolServices\context
context()
Definition:
ToolServices.php:54
ContextServices
ILIAS\GlobalScreen\Scope\Tool\ToolServices\$context_services
ContextServices $context_services
Definition:
ToolServices.php:34
ILIAS\GlobalScreen\Scope\Tool\ToolServices\$tool_factory
ToolFactory $tool_factory
Definition:
ToolServices.php:33
ToolFactory
components
ILIAS
GlobalScreen
src
Scope
Tool
ToolServices.php
Generated on Wed Sep 3 2025 23:03:08 for ILIAS by
1.8.13 (using
Doxyfile
)