Hallo,
ja, danke.
Also sollte ich das Objekt als einen XML Aufbau verstehen? Sorry, das ich echt wie ein Ochse vor dem Berg stehe gerade...
Wenn ja und ich das anwende wie in dem PHP-Manual beschrieben darauf zugreife, dann habe ich folgendes versucht:
PHP-Code:
echo $response->service_number;
Hier gab er mir folgenden Fehler aus:
Code:
Cannot access private property test\SDK\Response::$service_number in Datei-bla Line xy
Ok. Dann habe ich gesucht um nach offensichtlich geschützten Objektinhalten zuzugreifen und das gefunden:
PHP-Code:
$myClassReflection = new ReflectionClass(get_class($response));
$out = $myClassReflection->getProperty('service_number');
$out->setAccessible(true);
print_r($out);
Na prima, keine Fehler, aber in $out steht nur der Rest der Schlüssel aus dem Objekt, also:
Code:
ReflectionProperty Object
(
[name] => service_number
[class] => test\SDK\Response
)
Na prima und wo ist jetzt der Inhalt geblieben? -_-
Oh mein Gott ist das jetzt so kompliziert oder ist der Wald einfach zu dicht um den zu sehen?
Mir fällt nichts mehr ein wie ich an meine Werte komme in dieser Variablen $response :(
Habe dann nochmal diese Geschichte mit get_class() gegoogelt und das soll ja die Klassen zurückliefern, die da wohl beteiligt sind, ok, macht es ja wohl, habe dann get_object_vars() gefunden, dachte das holt mir die Werte, aber nix da, liefert nur ein leeres Array.
Ich weiß nicht mehr weiter...