Environment::getConfig a pole

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

Ahoj,

po lehkém hledání jsem nenašel, zkusím se zeptat.

Mám v config ini zapsané pole polí hodnot nějak takto:

app.pole1.podpole1.prom1 = 1
app.pole1.podpole1.prom2 = 2
app.pole1.prom1 = 3
app.pole2.prom1 = 1
app.pole2.prom2 = 2

atd. Rád bych se nějakým zápisem argumentů Environment::getConfig dostal rovnou na podpole1 bez toho, aniž bych musel psát
$app = Environtment::getConfig(‚app‘);
$podpole = $app[‚pole1‘][‚podpole1‘];

V konfiguráku si mohu upravit tečkovou notaci i použít [] sekce jak chci, ale nepovedlo se mi to naladit nějak jednoduše..

Díky za tipy

Michal

Majkl578
Moderator | 1364
+
0
-

Můžeš použít toto:

$cfg = Nette\Environment::getConfig()->app->pole1->podpole1;