Opětovné dědění již zděděné služby?

uestla
Člen | 799
+
0
-

Narazil jsem na zvláštní chybu:

Mám službu, od které dědím. Od téhle
zděděné pak dědím ještě jednou, ale
když ji zdědím více než jednou, kompilátor
vyhazuje chybu, že rodičovská služba neexistuje.

Minimální konfig způsobující onu chybu
je následující:

services:
	base: BaseService()

	child < base:
		factory: ChildService()

	subchild < child:
		factory: SubChildService()

	secchild < child:
		factory: SecSubChildService()

Kompilátor vyhodí Nette\DI\MissingServiceException( "Service 'child' not found." )

Editoval uestla (22. 9. 2012 13:16)

RSS tématu Téma zavřeno