{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}
|