{literal} {/literal}
| Mark name | Description | Time |
|---|---|---|
| Page start | Script start. | {$profiler.marks.start} |
| Before application init | Registering system data (includes system constants define, adding of standard package pointers, registering base classes, etc). | {$profiler.marks.before_app_init} |
| After application init | Application initialization (includes setting application defaults, base managers init, active plugins init, creating default document, registering all static documents, etc). | {$profiler.marks.after_app_init} |
| After routing | Routing process (searching controller+action which should handle the request). | {$profiler.marks.after_route} |
| After controller action call | Calling controller action (plugin custom logic). | {$profiler.marks.after_controller_call} |
| After finalize | Getting final markup from all renderable objects. Compiling document body. | {$profiler.marks.after_finalize} |
| Page end | Processing all headers and sending rendered document. | {$profiler.marks.end} |
| Query | Params | Time |
|---|---|---|
| {$query.query} | {$query.params} | {$query.execTime|string_format:'%.6f'} |
| Type | Class | Path (class, template) |
|---|---|---|
| Master Page | {$renderedItems.items.mp.class} | {$renderedItems.items.mp.src} {$renderedItems.items.mp.tpl} |
| Controller | {$renderedItems.items.ctrl.class} | {$renderedItems.items.ctrl.src} {$renderedItems.items.ctrl.tpl} |
| Component | {$cmp.class} | {$cmp.src} {$cmp.tpl} |
| Event | Listener | Params |
|---|---|---|
|
{$event.name} Type: {$event.type} Called at: {$event.start} Exec time: {$event.exec} |
{foreach from=$event.listeners item='listener'}
{$listener}()
{foreachelse}
No listeners
{/foreach}
|
{$event.params} |
| Event | Listener |
|---|---|
| {$event.name} |
{foreach from=$event.listeners item='listener'}
{$listener}()
{/foreach}
|