No es un error de los parámetros por defecto, si te fijas el error mismo te lo dice, que el error mode debe de ser un entero, es decir esto:
Código PHP:
Ver originalself::$PDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
haz lo siguiente:
Ve que es lo que te sale.
Saludos.