ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
NullOption.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\AdvancedMetaData\Data\FieldDefinition\TypeSpecificData\Select
;
22
23
class
NullOption
implements
Option
24
{
25
public
function
optionID
(): ?
int
26
{
27
return
null
;
28
}
29
30
public
function
getPosition
():
int
31
{
32
return
0;
33
}
34
35
public
function
setPosition
(
int
$position): void
36
{
37
}
38
39
public
function
getTranslations
(): \
Generator
40
{
41
yield
from
[];
42
}
43
44
public
function
hasTranslationInLanguage
(
string
$language): bool
45
{
46
return
false
;
47
}
48
49
public
function
getTranslationInLanguage
(
string
$language): ?
OptionTranslation
50
{
51
return
null
;
52
}
53
54
public
function
addTranslation
(
string
$language):
OptionTranslation
55
{
56
return
new
NullOptionTranslation
();
57
}
58
59
public
function
removeTranslation
(
string
$language): void
60
{
61
}
62
63
public
function
isPersisted
(): bool
64
{
65
return
false
;
66
}
67
68
public
function
containsChanges
(): bool
69
{
70
return
false
;
71
}
72
}
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOptionTranslation
Definition:
NullOptionTranslation.php:25
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\setPosition
setPosition(int $position)
Definition:
NullOption.php:35
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\OptionTranslation
Definition:
OptionTranslation.php:25
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\getTranslations
getTranslations()
Definition:
NullOption.php:39
ILIAS\AdvancedMetaData\Data\FieldDefinition\TypeSpecificData\Select
Definition:
NullOption.php:21
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\containsChanges
containsChanges()
Was the contained data altered with respect to what is persisted? Returns true if not persisted...
Definition:
NullOption.php:68
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\getPosition
getPosition()
Definition:
NullOption.php:30
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\addTranslation
addTranslation(string $language)
Returns the new translation such that it can be configured.
Definition:
NullOption.php:54
null
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
Definition:
shib_logout.php:144
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\hasTranslationInLanguage
hasTranslationInLanguage(string $language)
Definition:
NullOption.php:44
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\removeTranslation
removeTranslation(string $language)
Definition:
NullOption.php:59
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\getTranslationInLanguage
getTranslationInLanguage(string $language)
Definition:
NullOption.php:49
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\isPersisted
isPersisted()
Is this data is already persisted?
Definition:
NullOption.php:63
Generator
ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from
from(FileStream $stream)
Definition:
GdImageToStreamTrait.php:49
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption\optionID
optionID()
Definition:
NullOption.php:25
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\NullOption
Definition:
NullOption.php:23
ILIAS\MetaData\Elements\Data\Data::FieldDefinition::TypeSpecificData::Select\Option
Definition:
Option.php:26
components
ILIAS
AdvancedMetaData
classes
Data
FieldDefinition
TypeSpecificData
Select
NullOption.php
Generated on Wed Sep 3 2025 23:01:51 for ILIAS by
1.8.13 (using
Doxyfile
)