Class CProfileLogRoute
CProfileLogRoute displays the profiling results in Web page.
The profiling is done by calling YiiBase::beginProfile()
and YiiBase::endProfile()
, which marks the begin and end of a code block.
- summary: list the execution time of every marked code block
- callstack: list the mark code blocks in a hierarchical view reflecting their calling sequence.
- CComponent
- CLogRoute
- CWebLogRoute
- CProfileLogRoute
Package: system\logging
Copyright: 2008-2013 Yii Software LLC
License: http://www.yiiframework.com/license/
Author: Qiang Xue <qiang.xue@gmail.com>
Since: 1.0
Located at x2engine/framework/logging/CProfileLogRoute.php
Copyright: 2008-2013 Yii Software LLC
License: http://www.yiiframework.com/license/
Author: Qiang Xue <qiang.xue@gmail.com>
Since: 1.0
Located at x2engine/framework/logging/CProfileLogRoute.php
public
|
|
public
string
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
protected
array
|
render()
|
collectLogs(),
formatLogMessage()
|
public
boolean
|
$groupByToken | true |
#
whether to aggregate results according to profiling tokens. If false, the results will be aggregated by categories. Defaults to true. Note that this property only affects the summary report that is enabled when report is 'summary'. |
$collapsedInFireBug,
$ignoreAjaxInFireBug,
$ignoreFlashInFireBug,
$showInFireBug
|
$categories,
$enabled,
$except,
$filter,
$levels,
$logs
|
public
string
|
$report |
#
The type of the profiling report to display. Defaults to 'summary'. |