Class yii\debug\panels\TimelinePanel
Inheritance | yii\debug\panels\TimelinePanel » yii\debug\Panel » yii\base\Component |
---|---|
Available since version | 2.0.7 |
Debugger panel that collects and displays timeline data.
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$actions | array | Array of actions to add to the debug modules default controller. | yii\debug\Panel |
$data | mixed | Data associated with panel | yii\debug\Panel |
$id | string | Panel unique identifier. | yii\debug\Panel |
$module | yii\debug\Module | yii\debug\Panel | |
$tag | string | Request data set identifier. | yii\debug\Panel |
Public Methods
Protected Methods
Method | Description | Defined By |
---|---|---|
getModels() | Returns an array of models that represents logs of the current request. | yii\debug\panels\TimelinePanel |
Method Details
Color indicators item profile, key: percentages of time request, value: hex color
public array getColors ( ) |
public string getDetail ( ) | ||
return | string | Content that is displayed in debugger detail view |
---|
Request duration, milliseconds
public float getDuration ( ) |
Memory peak in request, bytes. (obtained by memory_get_peak_usage())
public integer getMemory ( ) |
Returns an array of models that represents logs of the current request.
Can be used with data providers, such as \yii\data\ArrayDataProvider.
protected array getModels ( $refresh = false ) | ||
$refresh | boolean | If need to build models from log messages and refresh them. |
return | array | Models |
---|
public string getName ( ) | ||
return | string | Name of the panel |
---|
Start request, timestamp (obtained by microtime(true))
public float getStart ( ) |
public yii\debug\models\timeline\Svg getSvg ( ) |
public array getSvgOptions ( ) |
public void init ( ) |
Loads data into the panel
public void load ( $data ) | ||
$data | mixed |
Saves data to be later used in debugger detail view.
This method is called on every page where debugger is enabled.
public mixed save ( ) | ||
return | mixed | Data to be saved |
---|
Sets color indicators.
key: percentages of time request, value: hex color
public void setColors ( $colors ) | ||
$colors | array |
public void setSvgOptions ( $options ) | ||
$options | array |