Nette connection attribute pro PDO

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
denny
Člen | 3
+
0
-

Ahoj,
mám problém při nastavování atributu pro PDO v konfigu. Např.:

database:
    db:
        dsn: 'mysql:host=localhost;dbname=test'
        user: test
        password: test
        options: [
            PDO::ATTR_CASE: PDO::CASE_LOWER
            PDO::ATTR_ORACLE_NULLS: PDO::NULL_NATURAL
			PDO::MYSQL_ATTR_LOCAL_INFILE: TRUE
        ]

při předávání parametrů se ale hodnota předá jako string 'PDO::CASE_LOWER' a 'PDO::NULL_NATURAL'. Správně se předá akorát když je hodnota typu boolean.

Věděli byste někdo co s tím, abych nemusel atributy donastavovat až v konstruktoru? Díky

David Grudl
Nette Core | 8228
+
+3
-

opraveno