e' impossibile capire così dove possa essere il problema...
ti consiglio di effettuare dei piccoli debug, cioe' inserire degli echo o dei var_dump (*) dentro il codice di questa classe, per seguire il processo di parsaggio. magari riesci ad isolare il problema. altrimenti chissà da cosa dipende! almeno a me non viene in mente.
(*) il var dump si effettua così; i tags pre garantiscono la formattazione del rapporto che si stamperà a video:
echo "<pre>";
var_dump($variabile_o_array_da_testare);
echo "</pre>"
PS: puoi anche fermare l'esecuzione del codice con exit;