ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
BaseTypeHandler.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler
;
22
23
use
ILIAS\GlobalScreen\Identification\IdentificationInterface
;
24
use
ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem
;
25
30
final
class
BaseTypeHandler
implements
TypeHandler
31
{
35
public
function
matchesForType
(): string
36
{
37
return
""
;
38
}
39
43
public
function
enrichItem
(
isItem
$item):
isItem
44
{
45
return
$item;
46
}
47
51
public
function
getAdditionalFieldsForSubForm
(
IdentificationInterface
$identification): array
52
{
53
return
[];
54
}
55
59
public
function
saveFormFields
(
IdentificationInterface
$identification, array
$data
): bool
60
{
61
return
true
;
62
}
63
}
$data
$data
Definition:
ltiregistration.php:29
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\BaseTypeHandler\enrichItem
enrichItem(isItem $item)
Definition:
BaseTypeHandler.php:43
ILIAS\GlobalScreen\Identification\IdentificationInterface
Interface IdentificationInterface.
Definition:
IdentificationInterface.php:29
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\TypeHandler
Class TypeHandler.
Definition:
TypeHandler.php:31
ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem
Interface IFactory.
Definition:
isItem.php:31
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler
Definition:
BaseTypeHandler.php:21
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\BaseTypeHandler\saveFormFields
saveFormFields(IdentificationInterface $identification, array $data)
Definition:
BaseTypeHandler.php:59
IdentificationInterface
isItem
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\BaseTypeHandler
Class BaseTypeHandler.
Definition:
BaseTypeHandler.php:30
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\BaseTypeHandler\getAdditionalFieldsForSubForm
getAdditionalFieldsForSubForm(IdentificationInterface $identification)
Definition:
BaseTypeHandler.php:51
ILIAS\GlobalScreen\Scope\MainMenu\Collector\Handler\BaseTypeHandler\matchesForType
matchesForType()
Definition:
BaseTypeHandler.php:35
components
ILIAS
GlobalScreen
src
Scope
MainMenu
Collector
Handler
BaseTypeHandler.php
Generated on Sun Aug 31 2025 23:03:03 for ILIAS by
1.8.13 (using
Doxyfile
)