Může být model použit v modulu?
- bluray
- Člen | 178
Dobrý den, chci se zeptat, jestli je možné aby byl v modulu model. Co jsem koukal na tutoriály, vždycky modul obsahoval jenom presentery a šablony a model byl globální v celém systému. Ale co kdyby byl modul jako samostatná aplikace, kterou vytvořil někdo jiný a v mém systému má jenom pracovat? bude mít svůj model, který může využívat globální připojení k databázi a i metody z modelu.
- Pavel Kravčík
- Člen | 1196
Může. Adresářová struktura je nepodstatná. RobotLoader to projede všechno v App.
Pak stačí registrovat model v configu jako službu a do něj si můžeš přes DI dát cokoliv.
- jiri.pudil
- Nette Blogger | 1032
Model není žádné konkrétní něco, je to celá jedna vrstva aplikace obstarávající business logiku. Můžeš ji mít rozházenou do tříd a adresářů v podstatě úplně libovolně, pokud ti to připadá smysluplné a pokud se v tom vyznáš ty a případně ostatní v týmu :)