Diskuse o vícenásobném načítání konfigů

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

Píšu o něm proto, že pokud nevím jestli má prioritu hlavní config nebo includovaný, tak to těžko vymyslím (nározy se různí, každěmu to přijde logické jinak). Kdežto několik volání addConfig() se chová předvídateně (IMHO tu je menší riziko chyby).

hrach
Člen | 1838
+
0
-

jestli někdo použije něco jako „logika configu“, tak je něco špatně. config žádnou samo logiku nemá, je to prostě jen výčet definovaných hodnot.

Matúš Matula
Člen | 257
+
0
-

ahoj, prechadzam na nette 2.0 a v hlavnom configu mam uvedene nazvy modulov, kt. aplikacia pouziva. Podla nich sa dodatocne maju nacitat dalsie configy. Otazka je, ako a kde to v novom nette s DI urobit najlepsie. Totiz, ked chcem zistit, ake su tam moduly, tak musim vytvorit container, aby som precital params, ale do neho uz neviem dodatocne pridat udaje z dalsich configov. Ako na to?

Aurielle
Člen | 1281
+
0
-

Kdyby to má vyřešené tak, že použité balíčky (u tebe moduly) jsou uvedené v zvláštním souboru a parsují se ještě před čtením hlavního configu a vytvořením kontejneru. Víc tady.

Matúš Matula
Člen | 257
+
0
-

Jaj, ani nevies, ako si mi pomohol :) Som sa to snazil prilis komplikovat. Dakujem!