abstract class Model extends Alvine

Diese Klasse stellt die grundlegenden Methoden und eigenschaften eines Modells bereit.

Ein Modell muss folgende Eigenschaften aufweisen:

  • Es muss einen Zustand verwalten können.
  • Es muss darstellbar sein.
  • Es muss auf Aufforderungen zu Änderungen reagieren können.

Methods

static Model
getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

Details

at line 50
static Model getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

Parameters

string $json Json Zeichenkette

Return Value

Model Datenobjekt

Exceptions

TypeException Wenn die JSON-Zeichenkette kein Array abbildet oder Fehlerhaft ist