getRequests – Více requestů?

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

Zdravím,
mám možná uplně blbou otázku, ale radši se zeptám.

Ted řešim routování ve vlastnim CMS. Napsal jsem si vlastní routu a vracím objekt Nette\Application\Request.
V presenteru už se k tomu dostanu pomocí

$this->context->application->getRequests()

Toto mě vrátí pole requestů. Otázka zní, v jakem případě můžu dostat více než jeden request ? Nějak si neumím představit více requestů.

Jestli je to pitomá otázka neukamenujte mě :D

Díky

Filip Procházka
Moderator | 4668
+
0
-

Pokud v presenteru zavolám $this->forward('Presenter:akce') tak se ti ukončí presenter a aplikace zavolá požadovanou adresu bez přesměrování, v rámci jednoho requestu (díky tomu velikému cyklu v Application::run). Pak bude v tebou zmiňovaném poli více prvků.