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
+
0
-

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)

David Grudl
Nette Core | 8227
+
0
-

Toto možné není.