abstract class AbstractImplementation extends Alvine implements InstantiableFromProperties

Definitionsklasse für Objekte und Collections

Properties

protected Field> $fields

Methods

__construct()

Felddefinition

string
getTypeClass(Properties $properties)

Name der Felddefinition

append(Field $field)

Feld hinzufügen

Field>
getFields()

Feld-Map

Field>
getField(string $key)

Bestimmtes Feld

static Collection
getInstanceFromProperties(Properties $properties)

Definition aus Konfiguration auslesen

Details

at line 43
__construct()

Felddefinition

at line 57
abstract protected string getTypeClass(Properties $properties)

Name der Felddefinition

Parameters

Properties $properties

Return Value

string

at line 66
Collection append(Field $field)

Feld hinzufügen

Parameters

Field $field

Return Value

Collection

at line 76
Field> getFields()

Feld-Map

Return Value

Field>

at line 87
Field> getField(string $key)

Bestimmtes Feld

Parameters

string $key Schlüssel/Name des Feldes

Return Value

Field>

at line 98
static Collection getInstanceFromProperties(Properties $properties)

Definition aus Konfiguration auslesen

Parameters

Properties $properties Eigenschaften

Return Value

Collection