Raketenpädagoge: Array, JSON und so weiter ...

Beitrag lesen

Im Übrigen: Woher kommt denn die Klasse aus der $client gebaut wurde?

Irgendwie haben die Methoden falsche Namen und tun gerade nicht das, was ich erwarten würde.

Ich würde nämlich denken:

$object->json();

liefert JSON. Dein Objekt liefert mit der Methode 'json()' aber offensichtlich einen Array... und ausweislich Deines Topics ("Summe einer JSON Abfrage") stolperst Du selbst über diesen Fehler, der ebenfalls keineswegs nur ein Schönheitsfehler ist.!

Außerdem fehlt mit das 'getAs' - ich würde die Methoden

$object->getAsJSON();

bzw.

$object->getAsArray();

notieren und dafür sorgen, dass Rückgabe und Name übereinstimmen...