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

Public Member Functions

 definition ()
 
 subDefinitions ()
 
 definition ()
 
 subDefinitions ()
 

Protected Member Functions

 name ()
 
 unique ()
 
 dataType ()
 

Detailed Description

Definition at line 25 of file NullReader.php.

Member Function Documentation

◆ dataType()

ILIAS\MetaData\Structure\Definitions\NullReader::dataType ( )
protected

Definition at line 50 of file NullReader.php.

References ILIAS\Data\Description\NULL.

◆ definition()

ILIAS\MetaData\Structure\Definitions\NullReader::definition ( )

Implements ILIAS\MetaData\Structure\Definitions\ReaderInterface.

Definition at line 27 of file NullReader.php.

27 : DefinitionInterface
28 {
29 return new NullDefinition();
30 }

◆ name()

ILIAS\MetaData\Structure\Definitions\NullReader::name ( )
protected

Definition at line 40 of file NullReader.php.

40 : string
41 {
42 return '';
43 }

◆ subDefinitions()

ILIAS\MetaData\Structure\Definitions\NullReader::subDefinitions ( )
Returns
LOMReader[]

Implements ILIAS\MetaData\Structure\Definitions\ReaderInterface.

Definition at line 35 of file NullReader.php.

35 : \Generator
36 {
37 yield from [];
38 }

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

+ Here is the call graph for this function:

◆ unique()

ILIAS\MetaData\Structure\Definitions\NullReader::unique ( )
protected

Definition at line 45 of file NullReader.php.

45 : bool
46 {
47 return false;
48 }

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