Presenter nebo Controller pro CRONjob

- jiriknesl
 - Člen | 56
 
Řeším ideovou otázku. Presenter z logiky věci je kompozitem V a C částí MVC (kde actionXYZ je C část a renderXYZ je V část).
Pokud spouštím cronjob, který nemá žádnou V část, používám jenom controller. Mám pak pojmenovat danou třídu CronApp\XYZPresenter a umístit ji do presenters, nebo CronApp\XYZController a vytvořit pro ni složku controllers? Srovná se s tím Nette? A co když budu chtít „vygenerovat url controlleru“?

- Filip Procházka
 - Moderator | 4668
 
AFAIK ‚V‘ neni renderXYZ, ale konkrétní šablona, přecejenom v render ji plníš daty, né zobrazuješ uživateli.
PS: google > Nette CliRouter :)

- Ondřej Brejla
 - Člen | 746
 
HosipLan napsal(a):
…‚V‘ neni renderXYZ…
O tom by se dalo dlouho diskutovat a roky „flejmovat“.
Jinak CliRouter by opravdu měl být řešením…

- Ondřej Mirtes
 - Člen | 1536
 
Klidně to může být XYZPresenter s tím, že v action* metodě korektně
ukončíš jeho spouštění pomocí $this->terminate().