In Phalcon, there are various tyes of application event :
Event Name |
Triggered |
boot |
Executed when the application handles its first request |
beforeStartModule |
Before initialize a module, only when modules are registered |
afterStartModule |
After initialize a module, only when modules are registered |
beforeHandleRequest |
Before execute the dispatch loop |
afterHandleRequest |
After execute the dispatch loop |
In Phalcon, we can pass data from controller to view by setVar()
method.
$this->view->setVar("username", $user->username);