Hallo Liste!

ich versuche gerade verzweifelt Objekte (mit Subobjekten, Lazy Loading) zu Arrays zu 
"konvertieren". Ich habe es mit einer eigenen Funktion versucht:

 private function objectToArray($obj)
 {
   if(is_object($obj)) $obj = (array) $obj;
   if(is_array($obj)) {
     $new = array();
     foreach($obj as $key => $val) {
       //$new[$key] = $val;
       $new[$key] = $this->objectToArray($val);
     }
   }
   else $new = $obj;
   return $new;
}

Allerdings erhalte ich teilweise (je nachdem welche Objekte ich konvertiere) 
ein memory_limit-Error (obwohl die Objekte nicht groß sind und das memory_limit 
deutlich höher eingestellt ist).

Wäre hier der TypeConverter die Lösung? Falls ja, wie setze ich den ein?

Was ich eigentlich machen möchte ist ein vorher/nachher-Vergleich (ähnlich wie 
sysHistory).

Ich danke Euch!
--
LG,
 Mario
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an