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

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