JSON¶
Die Hilfsklasse \Alvine\Types\JsonConverter stellt Methoden für die
Arbeit mit JSON-Objekte bereit.
Die Methode \Alvine\Types\JsonConverter::from($value) prüft der Typ von $value
und gibt eine entsprechende JSON-Zeichenkette zurück.
\Alvine\Types\JsonConverter::fromObject($value) und \Alvine\Types\JsonConverter::fromArray($value)
wandeln Alvine-Objekte bzw. Arrays entsprechend um.
Bei Alvine-Objekten wird geprüft, ob diese eine der Methoden asArray,
toArray, asJson oder __toString implementiert haben. Wird eine Methode
gefunden, so wird diese für die Umwandlung verwendet.