Hallo zusammen,
in Typo3 gibt es ein Array $GLOBALS. Dort sind viele Arrays und Objekte abgelegt.
Ich will z.B. den Wert in "session_table" auslesen.
Das funktioniert aber nicht auf klassischem Wege mit -
print_r($GLOBALS["T3_VAR"]["makeInstanceService"]["tx_sv_auth"]["pObj"]);
- da "tx_sv_auth" kein Arrayelement ist, sondern ein Objekt. ( Fatal error: Cannot use object of type tx_sv_auth as array )
Also habe ich probiert auf das Objekt mit dem Pfeiloperator zu zugreifen -
print_r($this->tx_sv_auth->pObj->session_table);
-
was leider kein Ergebnis liefert.
Hier noch der gesamte Code, inklusive abfrage ob "$this->tx_sv_auth" ein Onjekt ist - mit negativem Ergebnis.
echo '<pre>';
print_r($this->tx_sv_auth->pObj->session_table);
if( is_object($this->tx_sv_auth) ) {echo"<br>Ist ein Objekt";}
else{echo"<br>Ist kein Objekt";}
echo "<hr>";
print_r($GLOBALS["T3_VAR"]["makeInstanceService"]["tx_sv_auth"]);
echo '</pre>';
Meine Frage ist also was mache ich falsch und wie komme ich in PHP an den Wert von [session_table] ran?
Grüße aus Berlin,
Jan