ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
ILIAS\MetaData\Structure\Definitions\DefinitionInterface Interface Reference
+ Inheritance diagram for ILIAS\MetaData\Structure\Definitions\DefinitionInterface:
+ Collaboration diagram for ILIAS\MetaData\Structure\Definitions\DefinitionInterface:

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 DefinitionInterface.php.

Member Function Documentation

◆ dataType()

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

◆ name()

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

Name of the metadata element.

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

Implemented in ILIAS\MetaData\Structure\Definitions\Definition, and ILIAS\MetaData\Structure\Definitions\NullDefinition.

◆ unique()

ILIAS\MetaData\Structure\Definitions\DefinitionInterface::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.

Implemented in ILIAS\MetaData\Structure\Definitions\Definition, and ILIAS\MetaData\Structure\Definitions\NullDefinition.


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