Hallo MB,
$this->handler->setAttribute( 19, 5 )
Wiesu tust du su?
Was spricht gegen diese wunderbar lesbare Zeile:
$this->handler->setAttribute( PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);
Jedenfalls bekommst Du im FETCH_OBJ Modus stdClass Objekte. Im FETCH_CLASS Modus musst Du entweder über $statement->setFetchMode den Klassennamen explizit angeben, oder als Fetch Mode PDO::FETCH_CLASS | PDO::FETCH_CLASSTYPE angeben, dann liest er den Klassennamen aus der ersten Spalte des Ergebnisses.
Und über setAttribute kann man, wenn ich das richtig sehe, den Klassennamen der für FETCH_CLASS (ohne FETCH_CLASSTYPE) nötig ist, nicht angeben; das geht also nicht.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi