Documentation

ModelInstance extends InstantiableFromProperties, Instantiable, JsonSerializable, Iterator, ArrayAccess, Countable

Schnittstelle für den Datenzugriff

Tags
category

Framework

author

schukai GmbH [email protected]

license

http://alvine.io/license/ Licence

link

Alvine

since
20170724

Table of Contents

Methods

getClass()  : string
Name der Klasse mit Namensraum
getDataset()  : Subset
Dataset
getFilterDocument()  : FilterDocument
FilterDokument
getID()  : string
Eindeutige ID des Objektes
getIndexDocument()  : IndexDocument
IndexDokument der Klasse
getInstance()  : Object
Führt eine Anweisung aus
getInstanceFromMap()  : Model
Instanz
getInstanceFromProperties()  : object
Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse
getRelationDefinition()  : Collection<string|int, Linkage>
Relationen des Objektes
getValue()  : mixed
Gibt den Wert des Schlüssels zurück.
setID()  : Model
ID setzen
setValue()  : ModelInstance
Wert setzen

Methods

getClass()

Name der Klasse mit Namensraum

public getClass() : string
Return values
string

Klassenname

getInstance()

Führt eine Anweisung aus

public static getInstance(mixed $data) : Object
Parameters
$data : mixed

Daten

Return values
Object

Erstellte Instanz

getInstanceFromProperties()

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

public static getInstanceFromProperties(Properties $properties) : object
Parameters
$properties : Properties

Eigenschaften

Return values
object

Ein Objekt

getValue()

Gibt den Wert des Schlüssels zurück.

public getValue(string $key[, mixed $default = null ]) : mixed
Parameters
$key : string
$default : mixed = null
Return values
mixed

Wert der Eigenschaft


        
On this page

Search results