getTempDirectory – existuje něco takového
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- raketoplan2005
- Člen | 147
Ahoj,
při vytváření configuratoru v bootstrapu se volá metoda:
$configurator->setTempDirectory(__DIR__ . '/../temp');
cestu k tempu mám ale pro reálnou aplikaci a pro testy jinou.
V aplikaci mi to ale trochu komplikuje život, protože cestu k tempu bych potřeboval znát.
Existuje prosím nějaký způsob jak informaci z configuratoru získat?
Něco jako getTempDirectory()
?
Děkuji
- Jan Tvrdík
- Nette guru | 2595
Existuje parametr DI kontejneru tempDir
.
$tempDir = $container->parameters['tempDir'];
- MartinitCZ
- Člen | 580
Případně, když registruješ servisu, tak stačí toto:
services:
- MyService(%tempDir%) # přes __constructor si předáš cestu k tempu.