Tach!
Ich bin echt Überfragt wo das Problem istr und wie ich es lösen damit vom Standart
\PDO::FETCH_BOTH
wieder z.B.\PDO::FETCH_OBJ
wird?.
Ich kann es dir auch nicht beantworten, weil du zwar Code zeigst, der aber nur ein Teil einer Klasse und damit nicht vollständig nachvollziehbar ist. Vor allem fehlt darin die Verwendung der genannten Konstanten. Richtig wäre jedenfalls gemäß PHP-Handbuch
$deinPdoObjekt->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);
oder wenn es mit Namespace sein soll
$deinPdoObjekt->setAttribute(\PDO::ATTR_DEFAULT_FETCH_MODE, \PDO::FETCH_OBJ);
Zudem gibt es auch noch PDOStatement::setFetchMode().
dedlfix.