Incenteev/ParameterHandler pro NEON (composer event-hook)

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

Forknul jsem Incenteev/ParameterHandler a vyměnil jsem YAML za NEON.

Hlavně v Symfony se to používá na to, když máte v .gitignore nějakej konfigurák (viz config.local.neon resp. config.local.neon.dist). Je to dost užitečný, řekl bych. Když spustíte copmoser install/update, tak pokud ve vzorovém souboru přibyly/zmizely nějaký parametry, tak vás to v konzoli upozorní a zeptá se to na jejich hodnotu (+ nabídne default ze vzorovýho souboru). Tj. např. heslo k databázi apod.

Chtěl jsem to vyřešit líp přes nějaký adaptéry, ale moc o to nebyl zájem, tak jsem to prostě jen forknul a natvrdo změnil YAML za NEON.

Bohužel to nezvládá nested parametry, v Symfony se s tím většinou řeší jen sekce parameters která je plochá (nemá žádný vnořený pole), tak to chce tu strukturu v tom NEON souboru trochu upravit aby to všechno bralo jen z těch parametrů. Řikal jsem si, že to tu možná někdo ocení, tak dávám vědět.

EDIT: Jo, ještě odkaz by to chtělo
https://github.com/…er/tree/neon

Editoval maryo (7. 11. 2014 19:25)