ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\MetaData\Structure\Definitions\NullDefinition Class Reference
+ Inheritance diagram for ILIAS\MetaData\Structure\Definitions\NullDefinition:
+ Collaboration diagram for ILIAS\MetaData\Structure\Definitions\NullDefinition:

Public Member Functions

 name ()
 Name of the metadata element. More...
 
 unique ()
 Unique elements can only occur once at their position in the metadata set. More...
 
 dataType ()
 Type of data this element can carry. More...
 

Detailed Description

Definition at line 25 of file NullDefinition.php.

Member Function Documentation

◆ dataType()

ILIAS\MetaData\Structure\Definitions\NullDefinition::dataType ( )

Type of data this element can carry.

Implements ILIAS\MetaData\Structure\Definitions\DefinitionInterface.

Definition at line 37 of file NullDefinition.php.

References ILIAS\Data\Description\NULL.

◆ name()

ILIAS\MetaData\Structure\Definitions\NullDefinition::name ( )

Name of the metadata element.

Note that even for unique elements, this is not an unambiguous identifier of the element.

Implements ILIAS\MetaData\Structure\Definitions\DefinitionInterface.

Definition at line 27 of file NullDefinition.php.

27  : string
28  {
29  return 'null';
30  }

◆ unique()

ILIAS\MetaData\Structure\Definitions\NullDefinition::unique ( )

Unique elements can only occur once at their position in the metadata set.

Note that elements with the same name can still appear at other positions.

Implements ILIAS\MetaData\Structure\Definitions\DefinitionInterface.

Definition at line 32 of file NullDefinition.php.

32  : bool
33  {
34  return false;
35  }

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