keboola / php-component

General library for PHP applications running in Keboola Connection environment
MIT License
0 stars 1 forks source link

Do not normalize keys #41

Closed tomasfejfar closed 5 years ago

tomasfejfar commented 5 years ago

Fixes #40.

Unfortunately you can't disable normalization globally. You need to do it per-array-node basis.

I tried to work around this by making it a deprecation error when you use dash-separated key in #42.

odinuv commented 5 years ago

no ja nevim, neni to blbost? jakubuv problem to stejne neresi - stejne si tu normalizaci u tables bude muset rucne vypnout, v rootu se pomlcka nema co objevovat, protoze ma pevne danou strukturu

realne, jediny ceho tim dosahnem je to, ze ted mame jakousi undcommented ficuru, ze pokud si ulozist do konfgurace 'my-key' misto 'my_key' tak to bude stejne fungovat. Jenze kdyz tohle mergnem, tak tam ta ficura stejne zustane na jinych nez prvnich levelech konfigurace, coz mi prijde snad jeste divnejsi nez ji tam mit vsude

tomasfejfar commented 5 years ago

Ref.: https://github.com/symfony/symfony/issues/28439

tomasfejfar commented 5 years ago

@odinuv má asi pravdu, tak co s tím? @JakubMatejka máš jako navrhovatel problém s tím, že by to chování zůstalo jak je?

JakubMatejka commented 5 years ago

Nastavil jsem to přímo v appce, tak asi ok.

tomasfejfar commented 5 years ago

Necháváme jak je, zavírám.