Spec-Zone.ru › Yii 2.0

Класс yii\debug\panels\TimelinePanel

Все классы | Свойства | Методы
Наследование yii\debug\panels\TimelinePanel » yii\debug\Panel » yii\base\Component » yii\base\Object
Реализует yii\base\Configurable
Доступно с версии 2.0.7
Исходный код https://github.com/yiisoft/yii2-debug/blob/master/panels/TimelinePanel.php

Панель отладчика, которая собирает и отображает данные таймлайна.

Публичные свойства

Свойство Тип Описание Определено
$actions массив Массив действий для добавления в контроллер по умолчанию модуля отладки. yii\debug\Panel
$behaviors yii\base\Behavior[] Список поведений, прикреплённых к этому компоненту yii\base\Component
$colors массив yii\debug\panels\TimelinePanel
$data смешанный тип Данные, связанные с панелью yii\debug\Panel
$detail строка Содержимое, отображаемое в окне подробностей отладчика yii\debug\panels\TimelinePanel
$duration число с плавающей точкой yii\debug\panels\TimelinePanel
$id строка Уникальный идентификатор панели. yii\debug\Panel
$memory целое число yii\debug\panels\TimelinePanel
$module yii\debug\Module yii\debug\Panel
$name строка Название панели yii\debug\panels\TimelinePanel
$start число с плавающей точкой yii\debug\panels\TimelinePanel
$summary строка Содержимое, отображаемое в строке отладки yii\debug\Panel
yii\debug\models\timeline\Svg yii\debug\models\timeline\Svg yii\debug\panels\TimelinePanel
$svgOptions массив yii\debug\panels\TimelinePanel
$tag строка Идентификатор набора данных запроса. yii\debug\Panel
$url строка URL, указывающий на страницу подробностей панели yii\debug\Panel

Публичные методы

Метод Описание Определено в
__call() Вызывает именованный метод, который не является методом класса. yii\base\Component
__clone() Этот метод вызывается после создания объекта путем клонирования существующего. yii\base\Component
__construct() Конструктор. yii\base\Object
__get() Возвращает значение свойства компонента. yii\base\Component
__isset() Проверяет, установлено ли свойство, т.е. определено и не равно null. yii\base\Component
__set() Устанавливает значение свойства компонента. yii\base\Component
__unset() Устанавливает свойство компонента в null. yii\base\Component
attachBehavior() Присоединяет поведение к этому компоненту. yii\base\Component
attachBehaviors() Присоединяет список поведений к компоненту. yii\base\Component
behaviors() Возвращает список поведений, по которым должен вести себя этот компонент. yii\base\Component
canGetProperty() Возвращает значение, указывающее, может ли свойство быть прочитано. yii\base\Component
canSetProperty() Возвращает значение, указывающее, может ли свойство быть установлено. yii\base\Component
className() Возвращает полное квалифицированное имя этого класса. yii\base\Object
detachBehavior() Отсоединяет поведение от компонента. yii\base\Component
detachBehaviors() Отсоединяет все поведения от компонента. yii\base\Component
ensureBehaviors() Убеждается, что поведения, объявленные в behaviors(), присоединены к этому компоненту. yii\base\Component
getBehavior() Возвращает объект именованного поведения. yii\base\Component
getBehaviors() Возвращает все присоединенные к этому компоненту поведения. yii\base\Component
getColors() Индикаторы цвета профиля элемента, ключ: проценты времени запроса, значение: шестнадцатеричный цвет yii\debug\panels\TimelinePanel
getDetail() yii\debug\panels\TimelinePanel
getDuration() Длительность запроса, миллисекунды yii\debug\panels\TimelinePanel
getMemory() Пиковое значение памяти в запросе, байты. (получено memory_get_peak_usage()) yii\debug\panels\TimelinePanel
getName() yii\debug\panels\TimelinePanel
getStart() Начало запроса, метка времени (получено microtime(true)) yii\debug\panels\TimelinePanel
getSummary() yii\debug\Panel
getSvg() yii\debug\panels\TimelinePanel
getSvgOptions() yii\debug\panels\TimelinePanel
getTraceLine() Возвращает строку трассировки yii\debug\Panel
getUrl() yii\debug\Panel
hasEventHandlers() Возвращает значение, указывающее, есть ли какой-либо обработчик, присоединенный к указанному событию. yii\base\Component
hasMethod() Возвращает значение, указывающее, определен ли метод. yii\base\Component
hasProperty() Возвращает значение, указывающее, определено ли свойство для этого компонента. yii\base\Component
init() Инициализирует объект. yii\debug\panels\TimelinePanel
load() Загружает данные в панель yii\debug\panels\TimelinePanel
off() Отсоединяет существующий обработчик событий от этого компонента. yii\base\Component
on() Присоединяет обработчик событий к событию. yii\base\Component
save() Сохраняет данные для последующего использования в представлении детали отладчика. yii\debug\panels\TimelinePanel
setColors() Устанавливает индикаторы цвета. yii\debug\panels\TimelinePanel
setSvgOptions() yii\debug\panels\TimelinePanel
trigger() Вызывает событие. yii\base\Component

Защищенные методы

Метод Описание Определено в
getModels() Возвращает массив моделей, представляющих журналы текущего запроса. yii\debug\panels\TimelinePanel

Подробное описание свойств

$colors публичное свойство

public array getColors ( )
public void setColors ( $colors )

$detail публичное только для чтения свойство

Содержание, отображаемое в представлении детали отладчика

public string getDetail ( )

$duration публичное только для чтения свойство

public float getDuration ( )

$memory публичное только для чтения свойство

public integer getMemory ( )

$name публичное только для чтения свойство

Название панели

public string getName ( )

$start публичное только для чтения свойство

public float getStart ( )

$svg публичное только для чтения свойство

public yii\debug\models\timeline\Svg getSvg ( )

$svgOptions публичное свойство

public array getSvgOptions ( )
public void setSvgOptions ( $options )

Подробное описание методов

getColors() public method

Профили элементов индикаторов цвета, ключ: процентное соотношение времени запроса, значение: шестнадцатеричный цвет

public array getColors ( )

getDetail() public method

public string getDetail ( )
return string

Содержимое, отображаемое в детальном представлении отладчика

getDuration() public method

Длительность запроса, миллисекунды

public float getDuration ( )

getMemory() public method (доступно с версии 2.0.8)

Пиковое значение потребления памяти во время запроса, байты. (получено с помощью memory_get_peak_usage())

public integer getMemory ( )

getModels() protected method

Возвращает массив моделей, представляющих логи текущего запроса.

Может использоваться с поставщиками данных, такими как \yii\data\ArrayDataProvider.

protected array getModels ( $refresh = false )
$refresh boolean

Если нужно создавать модели из сообщений журнала и обновлять их.

return array

Модели

getName() public method

public string getName ( )
return string

Имя панели

getStart() public method

Начало запроса, метка времени (получена с помощью microtime(true))

public float getStart ( )

getSvg() public method (доступно с версии 2.0.8)

public yii\debug\models\timeline\Svg getSvg ( )

getSvgOptions() public method

public array getSvgOptions ( )

init() public method

Инициализирует объект.

Этот метод вызывается в конце конструктора после инициализации объекта заданной конфигурацией.

public void init ( )

load() public method

Загружает данные в панель

public void load ( $data )
$data mixed

save() public method

Сохраняет данные для последующего использования в детальном представлении отладчика.

Этот метод вызывается на каждой странице, где включена отладка.

public mixed save ( )
return mixed

Сохраняемые данные

setColors() public method

Устанавливает индикаторы цвета.

ключ: процентное соотношение времени запроса, значение: шестнадцатеричный цвет

public void setColors ( $colors )
$colors array

setSvgOptions() public method

public void setSvgOptions ( $options )
$options array

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-debug-panels-timelinepanel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API