PHP Class Yii2DebugPanel, yii2-debug

Он определяет как информация будет сохраняться и выводиться на просмотр.
Since: 1.1.13
Author: Roman Zhuravlev ([email protected])
Inheritance: extends CComponent
Afficher le fichier Open project: zhuravljov/yii2-debug Class Usage Examples

Méthodes publiques

Свойство Type Description
$actions array of actions to add to the debug modules default controller. This array will be merged with all other panels actions property.
$filterData функция для обработки данных панели перед сохранением
$highlightCode подсветка кода. По умолчанию Yii2Debug::$highlightCode

Protected Properties

Свойство Type Description
$_logsCategories string
$_logsEnabled Collect log messages by Yii2DebugLogRoute.
$_logsLevels string

Méthodes publiques

Méthode Description
__construct ( Yii2Debug $owner, string $id )
getComponent ( ) : Yii2Debug
getDetail ( ) : string
getId ( ) : string
getName ( ) : string
getOwner ( ) : Yii2Debug
getSummary ( ) : string
getTag ( ) : string
getUrl ( ) : string
init ( ) Debug panel initialization.
load ( array $data, null | string $tag = null )
render ( string $_viewFile_, array $_data_ = null ) : string Renders a view file
renderDetail ( string $caption, array $values ) : string Рендер блока с массивом key-value
renderTabs ( array $items ) : string Рендер панели с закладками
save ( ) : mixed Базовый метод для сбора отладочной информации

Méthodes protégées

Méthode Description
getData ( ) : array
getLogs ( ) : array Get logs from Yii2DebugLogRoute.
highlightPhp ( string $code ) : string Подсветка php-кода

Private Methods

Méthode Description
initLogRoute ( ) Initialize Yii2DebugLogRoute.

Method Details

__construct() public méthode

public __construct ( Yii2Debug $owner, string $id )
$owner Yii2Debug
$id string

getComponent() public méthode

Deprecation: will removed in v1.2
public getComponent ( ) : Yii2Debug
Résultat Yii2Debug

getData() protected méthode

protected getData ( ) : array
Résultat array

getDetail() public méthode

public getDetail ( ) : string
Résultat string html-контент для вывода на страницу

getId() public méthode

public getId ( ) : string
Résultat string

getLogs() protected méthode

Get logs from Yii2DebugLogRoute.
protected getLogs ( ) : array
Résultat array

getName() public méthode

public getName ( ) : string
Résultat string название панели для вывода в меню

getOwner() public méthode

public getOwner ( ) : Yii2Debug
Résultat Yii2Debug

getSummary() public méthode

public getSummary ( ) : string
Résultat string html-контент для вывода в дебаг-панель

getTag() public méthode

public getTag ( ) : string
Résultat string

getUrl() public méthode

public getUrl ( ) : string
Résultat string URL страницы

highlightPhp() protected méthode

Подсветка php-кода
protected highlightPhp ( string $code ) : string
$code string
Résultat string

init() public méthode

Debug panel initialization.
public init ( )

load() public méthode

public load ( array $data, null | string $tag = null )
$data array
$tag null | string

render() public méthode

Renders a view file
public render ( string $_viewFile_, array $_data_ = null ) : string
$_viewFile_ string view file
$_data_ array data to be extracted and made available to the view file
Résultat string the rendering result

renderDetail() public méthode

Рендер блока с массивом key-value
Deprecation:
public renderDetail ( string $caption, array $values ) : string
$caption string
$values array
Résultat string

renderTabs() public méthode

Рендер панели с закладками
Deprecation:
public renderTabs ( array $items ) : string
$items array
Résultat string

save() public méthode

Базовый метод для сбора отладочной информации
public save ( ) : mixed
Résultat mixed

Property Details

$_logsCategories protected_oe property

See also: Yii2DebugLogRoute::categories
protected string $_logsCategories
Résultat string

$_logsEnabled protected_oe property

Collect log messages by Yii2DebugLogRoute.
protected $_logsEnabled

$_logsLevels protected_oe property

See also: Yii2DebugLogRoute::levels
protected string $_logsLevels
Résultat string

$actions public_oe property

array of actions to add to the debug modules default controller. This array will be merged with all other panels actions property.
public $actions

$filterData public_oe property

функция для обработки данных панели перед сохранением
public $filterData

$highlightCode public_oe property

подсветка кода. По умолчанию Yii2Debug::$highlightCode
public $highlightCode