ILIAS  trunk Revision v11.0_alpha-1753-gb21ca8c4367
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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 ()
 

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.

50  : Type
51  {
52  return Type::NULL;
53  }

◆ 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.

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

35  : \Generator
36  {
37  yield from [];
38  }
+ 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: