Ako prepisat sluzbu router v extension?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
duskohu
Člen | 778
+
0
-

Caute, neviete mi poradit ako prepisat nette sluzbu v sextension? Ide mi konkretne o sluzbu router.

enumag
Člen | 2118
+
0
-
$builder->getDefinition('router')
	->setClass(...);
David Matějka
Moderator | 6445
+
0
-

a delej to v beforeCompile

enumag
Člen | 2118
+
0
-

@matej21: Proč? Aby nezáleželo na pořadí v jakém byly extensions přidány?

David Matějka
Moderator | 6445
+
0
-

@enumag: j. v loadConfiguration bys mel pridat svoje sluzby a v beforeCompile upravit sluzby jinych extension (nebo upravit svoje sluzby, ktere zavisi na jinych extension). Mluvil o tom Filip Prochazka na posledni posledni sobote

Editoval matej21 (7. 2. 2014 23:02)

enumag
Člen | 2118
+
0
-

Jojo, taky to tak dělám, jen jsem se ujišťoval. :-)

duskohu
Člen | 778
+
0
-

Vdaka pani.