Vlastny presenterLoader pomocou config.neon

- Gaprielko
- Člen | 42
Zdravim, mam vo svojej aplikacii
app/FrontModule/PageModule/HomepagePresenter.php v ktorom
mam namespace APPNAME\FrontModule\PageModule;
V bootstrap.php chcem nastavit routovanie na dany presenter
takto: 'Front:Page:Homepage:default', samozrejme, kedze mam
v HomepagePresenteri namespace APPNAME\... tak mi to neide. Nazov
aplikacie vsak chcem zachovat a pouzivat v namespacoch. Jedina cesta ako
pozeram je, ze si vytvorim vlastny PresenterLoader. To som mal pre
Nette 0.9 a islo mi to, avsak pre verziu 2.0 nemozem v config.neon nastavit
vlastny presenter loader. Robim to takto:
presenterLoader:
factory: APPNAME\CoreModule\Classes\PresenterLoader::createPresenterLoader
s tym, ze createPresenterLoader je staticka metoda, ktora mi
vrati moj presenterLoader.