Spec-Zone.ru › Yii 2.0

Класс yii\mongodb\debug\MongoDbPanel

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

Панель MongoDbPanel, собирающая и отображающая запросы MongoDB.

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

Свойство Тип Описание Определено в
$actions массив Массив действий, добавляемых к контроллеру модуля отладки по умолчанию. yii\debug\Panel
$behaviors yii\base\Behavior[] Список поведений, прикрепленных к этому компоненту. yii\base\Component
$criticalQueryThreshold целое число Пороговое значение для определения, содержит ли запрос критически большое количество запросов к базе данных. yii\debug\panels\DbPanel
$data смешанный Данные, связанные с панелью. yii\debug\Panel
$db строка Имя компонента базы данных, используемого для выполнения (объяснения) запросов. yii\mongodb\debug\MongoDbPanel
$defaultFilter массив Фильтр по умолчанию, применяемый к запросам к базе данных. yii\debug\panels\DbPanel
$defaultOrder массив Порядок сортировки запросов к базе данных по умолчанию. yii\debug\panels\DbPanel
$detail строка Содержание, отображаемое в детальном представлении отладчика. yii\mongodb\debug\MongoDbPanel
$id строка Уникальный идентификатор панели. yii\debug\Panel
$module yii\debug\Module yii\debug\Panel
$name строка Имя панели. yii\mongodb\debug\MongoDbPanel
$profileLogs массив yii\mongodb\debug\MongoDbPanel
$summary строка Содержание, отображаемое на панели инструментов отладки. yii\debug\Panel
$summaryName строка Короткое имя панели, которое будет использовано в сводке. yii\mongodb\debug\MongoDbPanel
$tag строка Идентификатор набора данных запроса. yii\debug\Panel
$types массив yii\debug\panels\DbPanel
$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\debug\panels\DbPanel
canBeExplained() Проверяет, можно ли объяснить данный тип запроса. yii\mongodb\debug\MongoDbPanel
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
getDb() Возвращает ссылку на компонент базы данных, связанный с панелью. yii\debug\panels\DbPanel
getDetail() yii\mongodb\debug\MongoDbPanel
getName() yii\mongodb\debug\MongoDbPanel
getProfileLogs() Возвращает все журналы профилирования текущего запроса для этой панели. yii\mongodb\debug\MongoDbPanel
getSummary() yii\debug\Panel
getSummaryName() yii\mongodb\debug\MongoDbPanel
getTraceLine() Возвращает строку отслеживания. yii\debug\Panel
getTypes() Возвращает массив типов запросов. yii\debug\panels\DbPanel
getUrl() yii\debug\Panel
hasEventHandlers() Возвращает значение, указывающее, есть ли обработчик, прикреплённый к указанному событию. yii\base\Component
hasMethod() Возвращает значение, указывающее, определён ли метод. yii\base\Component
hasProperty() Возвращает значение, указывающее, определено ли свойство для этого компонента. yii\base\Component
init() Инициализирует объект. yii\mongodb\debug\MongoDbPanel
isQueryCountCritical() Проверяет, является ли заданное количество запросов критическим в соответствии с настройками. yii\debug\panels\DbPanel
load() Загружает данные в панель. yii\debug\Panel
off() Отсоединяет существующий обработчик событий от этого компонента. yii\base\Component
on() Прикрепляет обработчик событий к событию. yii\base\Component
save() Сохраняет данные для последующего использования в представлении детали отладчика. yii\debug\Panel
trigger() Вызывает событие. yii\base\Component

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

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

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

$db public только для чтения свойство

Имя компонента базы данных, используемого для выполнения (объяснения) запросов.

public yii\db\Connection getDb ( )

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

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

public string getDetail ( )

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

Имя панели.

public string getName ( )

$profileLogs public только для чтения свойство

public array getProfileLogs ( )

$summaryName public только для чтения свойство

Короткое имя панели, которое будет использоваться в сводке.

public string getSummaryName ( )

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

canBeExplained() public static method

Проверить, можно ли объяснить заданный тип запроса.

public static boolean canBeExplained ( $type )
$type string

Тип запроса

getDetail() public method

public string getDetail ( )
return string

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

getName() public method

public string getName ( )
return string

Имя панели

getProfileLogs() public method

Возвращает все журналы профилирования текущего запроса для данной панели.

public array getProfileLogs ( )

getQueryType() protected method

Возвращает тип запроса базы данных.

protected string getQueryType ( $timing )
$timing string

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

return string

Тип запроса, например, select, insert, delete и т. д.

getSummaryName() public method

public string getSummaryName ( )
return string

Короткое имя панели, которое будет использоваться в сводке.

hasExplain() protected method

protected boolean hasExplain ( )
return boolean

Поддерживает ли компонент БД запросы EXPLAIN

init() public method

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

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

public void init ( )

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

Spec-Zone.ru

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