ModelInstance
interface ModelInstance implements InstantiableFromProperties, Instantiable, JsonSerializable, Iterator, ArrayAccess, Countable
Schnittstelle für den Datenzugriff
Methods
static object
getInstanceFromProperties(Properties $properties)
Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse
string
getClass()
Name der Klasse mit Namensraum
string
getID()
Eindeutige ID des Objektes
static Model
getIndexDocument()
IndexDokument der Klasse
Linkage>
getRelationDefinition()
Relationen des Objektes
setValue(string $key, mixed $value)
Wert setzen
mixed
getValue(string $key, mixed $default = null)
Gibt den Wert des Schlüssels zurück.
Details
in InstantiableFromProperties at line 39
static object
getInstanceFromProperties(Properties $properties)
Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse
in Instantiable at line 39
static Object
getInstance(mixed $data)
Führt eine Anweisung aus
at line 40
Model
setID(string $id)
ID setzen
at line 47
string
getClass()
Name der Klasse mit Namensraum
at line 54
string
getID()
Eindeutige ID des Objektes
at line 72
FilterDocument
getFilterDocument(ParameterMap $parameter)
FilterDokument
at line 88
IndexDocument
getIndexDocument()
IndexDokument der Klasse
at line 95
Linkage>
getRelationDefinition()
Relationen des Objektes
at line 107
ModelInstance
setValue(string $key, mixed $value)
Wert setzen
Setzt den Wert eines Schlüssels
at line 117
mixed
getValue(string $key, mixed $default = null)
Gibt den Wert des Schlüssels zurück.