ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\MetaData\Vocabularies\NullVocabulary Class Reference
+ Inheritance diagram for ILIAS\MetaData\Vocabularies\NullVocabulary:
+ Collaboration diagram for ILIAS\MetaData\Vocabularies\NullVocabulary:

Public Member Functions

 slot ()
 
 type ()
 
 id ()
 
 source ()
 
 values ()
 
 isActive ()
 
 allowsCustomInputs ()
 
 slot ()
 
 type ()
 
 id ()
 
 source ()
 
 values ()
 
 isActive ()
 
 allowsCustomInputs ()
 

Detailed Description

Definition at line 26 of file NullVocabulary.php.

Member Function Documentation

◆ allowsCustomInputs()

ILIAS\MetaData\Vocabularies\NullVocabulary::allowsCustomInputs ( )

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 62 of file NullVocabulary.php.

62 : bool
63 {
64 return true;
65 }

◆ id()

ILIAS\MetaData\Vocabularies\NullVocabulary::id ( )

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 38 of file NullVocabulary.php.

38 : string
39 {
40 return '';
41 }

◆ isActive()

ILIAS\MetaData\Vocabularies\NullVocabulary::isActive ( )

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 57 of file NullVocabulary.php.

57 : bool
58 {
59 return false;
60 }

◆ slot()

ILIAS\MetaData\Vocabularies\NullVocabulary::slot ( )

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 28 of file NullVocabulary.php.

28 : SlotIdentifier
29 {
31 }

References ILIAS\Data\Description\NULL.

◆ source()

ILIAS\MetaData\Vocabularies\NullVocabulary::source ( )

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 44 of file NullVocabulary.php.

44 : string
45 {
46 return '';
47 }

◆ type()

ILIAS\MetaData\Vocabularies\NullVocabulary::type ( )

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 33 of file NullVocabulary.php.

33 : Type
34 {
35 return Type::NULL;
36 }

References ILIAS\Data\Description\NULL.

◆ values()

ILIAS\MetaData\Vocabularies\NullVocabulary::values ( )
Returns
string[]

Implements ILIAS\MetaData\Vocabularies\VocabularyInterface.

Definition at line 52 of file NullVocabulary.php.

52 : \Generator
53 {
54 yield from [];
55 }

References ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().

+ Here is the call graph for this function:

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