Nette DI Container – metoda getByType nefunguje na objekty přidané přes addService
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Skic
- Člen | 18
PHP 5.3.13
Nette 2.0.6 (SHA-1: 7ac98d2012f8521efc573c8f584cac7c4b87ffa6)
Rád bych se zeptal, jak je to u DI kontejneru s dynamickým přidáním
služby a jeho vyzvednutí pomocí metody getByType(). Problém je
v tom, že metoda addService() nepřidá do atributu objektu
$classes
třídu, kterou si přidávám a getByType() ji pak nemůže nijak najít.
Přidal jsem si do $classes požadovaný identifikátor třídy
sám, protože je public. Zajímalo by mě, jestli je to chyba v
addService(), nebo to vůbec takhle používat nemám.
Díky,
Jára