Injekce konstant z configu, bez celého di kontejneru?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- fidLi
 - Člen | 41
 
Ahoj, mám následující funkční class
class Whatever extends \Nette\Object{
    public function __construct(\Nette\DI\Container $di)
    {
		$CONST = $di->getParameters()["constants"]["CONST"];
	}
v configu
parameters:
	constants:
	    CONST: 10
Takhle to krásně funguje, jenže se tahá celý kontainer.
Existuje nějaký lepší/přímý způsob, jak získat pouze parametry ? Nebráním se ani jinému způsobu injekce, než v konstruktoru.
Díky

- David Kudera
 - Člen | 455
 
První doporučuji hledat a počíst třeba tohle . Je to jen několik dní staré ;-)
Editoval David Kudera (6. 5. 2015 11:18)