5.1 Events summary reference

Kernel

Caller

Event name

Kernel::init()

KERNEL:INIT

Kernel::shutdown()

KERNEL:SHUTDOWN

MVC

Caller

Event name

Dispatcher->dispatch()

DISPATCHER:ROUTE

Dispatcher->resolveController()

Dispatcher->dispatch()

DISPATCHER:CONTROLLER

ControllerInterface->handle()

Dispatcher->resolveViewName()

Dispatcher->dispatch()

DISPATCHER:VIEW

ViewInterface->render()

Dispatcher->dispatch()

DISPATCHER:RESPONSE

Dispatcher->dispatch()

DISPATCHER:EXCEPTION

Session

SessionManager->start()

SESSION:START

SessionManager->end()

SESSION:END

ORM

Caller

Event name

Repository->count()

ORM:PRE-COUNT

Repository->insert()

ORM:PRE-INSERT

Repository->insert()

ORM:POST-INSERT

Repository->fetch() / fetchOne()

ORM:PRE-FETCH

Repository->fetch() / fetchOne()

ORM:POST-FETCH

Repository->fetchAll()

ORM:PRE-FETCHALL

Repository->fetchAll()

ORM:POST-FETCHALL

Repository->update()

ORM:PRE-UPDATE

Repository->update()

ORM:POST-UPDATE

Repository->delete()

ORM:PRE-DELETE

Repository->delete()

ORM:POST-DELETE