Parametrizování service v neonu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Elijen
- Člen | 171
Zkoušel jsem (neúspěšně):
services:
cache:
parameters: [section: null]
class: Nette\Caching\Cache(@cacheStorage, %section%)
Chtěl jsem, aby container pro každou hodnotu parametru section vrátil
novou instanci třídy Cache
ale při dalším volání (se stejnou
hodnotou parametru section) ji již nevytvářel – vracel již dříve
vytvořenou. Je toto v novém Nette nějak možné, nebo si to musím vyřešit
sám pomocí factories
?
Editoval Elijen (1. 3. 2012 12:01)