Spec-Zone.ru › Yii 2.0

Класс yii\httpclient\debug\HttpClientPanel

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

Панель отладчика, которая собирает и отображает выполненные HTTP-запросы.

Открытые свойства

Свойство Тип Описание Определено в
$actions массив Массив действий для добавления в контроллер по умолчанию модулей отладки. yii\debug\Panel
$behaviors yii\base\Behavior[] Список присоединенных к этому компоненту поведений. yii\base\Component
$data смешанный тип Данные, связанные с панелью yii\debug\Panel
$detail строка Содержимое, отображаемое в детальном представлении отладчика yii\httpclient\debug\HttpClientPanel
$httpClient массив yii\httpclient\debug\HttpClientPanel
$id строка Уникальный идентификатор панели. yii\debug\Panel
$methods массив yii\httpclient\debug\HttpClientPanel
$module yii\debug\Module yii\debug\Panel
$name строка Имя панели yii\httpclient\debug\HttpClientPanel
$summary строка Содержимое, отображаемое в строке отладки yii\httpclient\debug\HttpClientPanel
$tag строка Идентификатор набора данных запроса. yii\debug\Panel
$types массив yii\httpclient\debug\HttpClientPanel
$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
calculateTimings() Вычисляет временные метки профиля запроса. yii\httpclient\debug\HttpClientPanel
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
getDetail() yii\httpclient\debug\HttpClientPanel
getHttpClient() yii\httpclient\debug\HttpClientPanel
getMethods() Возвращает массив методов запроса yii\httpclient\debug\HttpClientPanel
getName() yii\httpclient\debug\HttpClientPanel
getSummary() yii\httpclient\debug\HttpClientPanel
getTraceLine() Возвращает строку трассировки. yii\debug\Panel
getTypes() Возвращает массив типов запросов yii\httpclient\debug\HttpClientPanel
getUrl() yii\debug\Panel
hasEventHandlers() Возвращает значение, указывающее, есть ли обработчики, прикрепленные к указанному событию. yii\base\Component
hasMethod() Возвращает значение, указывающее, определен ли метод. yii\base\Component
hasProperty() Возвращает значение, указывающее, определено ли свойство для этого компонента. yii\base\Component
init() Инициализирует объект. yii\httpclient\debug\HttpClientPanel
load() Загружает данные в панель. yii\debug\Panel
off() Открепляет существующий обработчик событий от этого компонента. yii\base\Component
on() Прикрепляет обработчик событий к событию. yii\base\Component
save() Сохраняет данные для последующего использования в представлении подробностей отладчика. yii\httpclient\debug\HttpClientPanel
setHttpClient() yii\httpclient\debug\HttpClientPanel
trigger() Вызывает событие. yii\base\Component

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

Метод Описание Определено в
getModels() Возвращает массив моделей, представляющих журналы текущего запроса. yii\httpclient\debug\HttpClientPanel
getRequestMethod() Возвращает метод HTTP запроса. yii\httpclient\debug\HttpClientPanel
getRequestType() Возвращает тип запроса. yii\httpclient\debug\HttpClientPanel
getTotalRequestTime() Возвращает общее время запроса. yii\httpclient\debug\HttpClientPanel

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

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

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

public string getDetail ( )

$httpClient общедоступное свойство

public yii\httpclient\Client getHttpClient ( )
public void setHttpClient ( $httpClient )

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

public array getMethods ( )

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

Имя панели

public string getName ( )

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

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

public string getSummary ( )

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

public array getTypes ( )

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

calculateTimings() public method

Вычисляет временные характеристики заданного профиля запроса.

public array calculateTimings ( )
return array

Временные характеристики [токен, категория, метка времени, трассы, уровень вложенности, затраченное время]

getDetail() public method

public string getDetail ( )
return string

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

getHttpClient() public method

public yii\httpclient\Client getHttpClient ( )

getMethods() public method

Возвращает массив методов запроса

public array getMethods ( )

getModels() protected method

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

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

protected array getModels ( )
return array

Модели

getName() public method

public string getName ( )
return string

Имя панели

getRequestMethod() protected method

Возвращает метод HTTP-запроса.

protected string getRequestMethod ( $timing )
$timing string

Строка описания временной процедуры

return string

Метод запроса, например GET, POST, PUT и т.д.

getRequestType() protected method

Возвращает тип запроса.

protected string getRequestType ( $category )
$category string
return string

Тип запроса, например 'normal', 'batch'

getSummary() public method

public string getSummary ( )
return string

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

getTotalRequestTime() protected method

Возвращает общее время запроса.

protected integer getTotalRequestTime ( $timings )
$timings array
return integer

Общее время

getTypes() public method

Возвращает массив типов запросов

public array getTypes ( )

init() public method

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

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

public void init ( )

save() public method

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

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

public mixed save ( )
return mixed

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

setHttpClient() public method

public void setHttpClient ( $httpClient )
$httpClient array

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

Spec-Zone.ru

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