PHP 클래스 Yii2DebugPanel, yii2-debug

Он определяет как информация будет сохраняться и выводиться на просмотр.
부터: 1.1.13
저자: Roman Zhuravlev ([email protected])
상속: extends CComponent
파일 보기 프로젝트 열기: zhuravljov/yii2-debug 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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

보호된 프로퍼티들

프로퍼티 타입 설명
$_logsCategories string
$_logsEnabled Collect log messages by Yii2DebugLogRoute.
$_logsLevels string

공개 메소드들

메소드 설명
__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 Базовый метод для сбора отладочной информации

보호된 메소드들

메소드 설명
getData ( ) : array
getLogs ( ) : array Get logs from Yii2DebugLogRoute.
highlightPhp ( string $code ) : string Подсветка php-кода

비공개 메소드들

메소드 설명
initLogRoute ( ) Initialize Yii2DebugLogRoute.

메소드 상세

__construct() 공개 메소드

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

getComponent() 공개 메소드

사용 중단: will removed in v1.2
public getComponent ( ) : Yii2Debug
리턴 Yii2Debug

getData() 보호된 메소드

protected getData ( ) : array
리턴 array

getDetail() 공개 메소드

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

getId() 공개 메소드

public getId ( ) : string
리턴 string

getLogs() 보호된 메소드

Get logs from Yii2DebugLogRoute.
protected getLogs ( ) : array
리턴 array

getName() 공개 메소드

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

getOwner() 공개 메소드

public getOwner ( ) : Yii2Debug
리턴 Yii2Debug

getSummary() 공개 메소드

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

getTag() 공개 메소드

public getTag ( ) : string
리턴 string

getUrl() 공개 메소드

public getUrl ( ) : string
리턴 string URL страницы

highlightPhp() 보호된 메소드

Подсветка php-кода
protected highlightPhp ( string $code ) : string
$code string
리턴 string

init() 공개 메소드

Debug panel initialization.
public init ( )

load() 공개 메소드

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

render() 공개 메소드

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
리턴 string the rendering result

renderDetail() 공개 메소드

Рендер блока с массивом key-value
사용 중단:
public renderDetail ( string $caption, array $values ) : string
$caption string
$values array
리턴 string

renderTabs() 공개 메소드

Рендер панели с закладками
사용 중단:
public renderTabs ( array $items ) : string
$items array
리턴 string

save() 공개 메소드

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

프로퍼티 상세

$_logsCategories 보호되어 있는 프로퍼티

또한 보기: Yii2DebugLogRoute::categories
protected string $_logsCategories
리턴 string

$_logsEnabled 보호되어 있는 프로퍼티

Collect log messages by Yii2DebugLogRoute.
protected $_logsEnabled

$_logsLevels 보호되어 있는 프로퍼티

또한 보기: Yii2DebugLogRoute::levels
protected string $_logsLevels
리턴 string

$actions 공개적으로 프로퍼티

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 $filterData

$highlightCode 공개적으로 프로퍼티

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