PHP 클래스 PhalconDebug, phalcon-debugbar

파일 보기 프로젝트 열기: snowair/phalcon-debugbar 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$debugbar Snowair\Debugbar\PhalconDebugbar

공개 메소드들

메소드 설명
addException ( Exception $e ) Add a Exception Instance to Debugbar
addMeasure ( $label, float $start, float $stop ) Measure time between $stop and $start
addMeasurePoint ( $label ) Measure time between nowtime and previous time measure
addMessage ( $message, string $label = 'INFO' ) Add a custom message to debugbar
addMessageIfEmpty ( $message, $condition, string $label = 'INFO' ) Add a custom message to debugbar only when empty($condition)===true
addMessageIfFalse ( $message, $condition, string $label = 'INFO' ) Add a custom message to debugbar only when $condition===false
addMessageIfNotEmpty ( $message, $condition, string $label = 'INFO' ) Add a custom message to debugbar only when empty($condition)===true
addMessageIfNull ( $message, $condition, string $label = 'INFO' ) Add a custom message to debugbar only when $condition===null
addMessageIfTrue ( $message, $condition, string $label = 'INFO' ) Add a custom message to debugbar only when $condition===true
alert ( ) Add a alert message to debugbar
critical ( ) Add a critical message to debugbar
debug ( ) Add a debug message to debugbar
emergency ( ) Add a emergency message to debugbar
error ( ) Add a notice message to debugbar
info ( ) Add a info message to debugbar
log ( ) Add a log message to debugbar
notice ( ) Add a notice message to debugbar
startMeasure ( string $name, null $label = null ) Start a new timeline measure with a given name
stopMeasure ( $name ) Stop a measure
warning ( ) Add a warning message to debugbar

보호된 메소드들

메소드 설명
debugbar ( ) : PhalconDebugbar GET the debugbar service Instance

메소드 상세

addException() 공개 정적인 메소드

Add a Exception Instance to Debugbar
public static addException ( Exception $e )
$e Exception

addMeasure() 공개 정적인 메소드

Measure time between $stop and $start
public static addMeasure ( $label, float $start, float $stop )
$label
$start float microseconds timestamp
$stop float microseconds timestamp

addMeasurePoint() 공개 정적인 메소드

Measure time between nowtime and previous time measure
public static addMeasurePoint ( $label )
$label

addMessage() 공개 정적인 메소드

Add a custom message to debugbar
public static addMessage ( $message, string $label = 'INFO' )
$message
$label string

addMessageIfEmpty() 공개 정적인 메소드

Add a custom message to debugbar only when empty($condition)===true
public static addMessageIfEmpty ( $message, $condition, string $label = 'INFO' )
$message
$condition
$label string

addMessageIfFalse() 공개 정적인 메소드

Add a custom message to debugbar only when $condition===false
public static addMessageIfFalse ( $message, $condition, string $label = 'INFO' )
$message
$condition
$label string

addMessageIfNotEmpty() 공개 정적인 메소드

Add a custom message to debugbar only when empty($condition)===true
public static addMessageIfNotEmpty ( $message, $condition, string $label = 'INFO' )
$message
$condition
$label string

addMessageIfNull() 공개 정적인 메소드

Add a custom message to debugbar only when $condition===null
public static addMessageIfNull ( $message, $condition, string $label = 'INFO' )
$message
$condition
$label string

addMessageIfTrue() 공개 정적인 메소드

Add a custom message to debugbar only when $condition===true
public static addMessageIfTrue ( $message, $condition, string $label = 'INFO' )
$message
$condition
$label string

alert() 공개 정적인 메소드

Add a alert message to debugbar
public static alert ( )

critical() 공개 정적인 메소드

Add a critical message to debugbar
public static critical ( )

debug() 공개 정적인 메소드

Add a debug message to debugbar
public static debug ( )

debugbar() 보호된 정적인 메소드

GET the debugbar service Instance
protected static debugbar ( ) : PhalconDebugbar
리턴 Snowair\Debugbar\PhalconDebugbar

emergency() 공개 정적인 메소드

Add a emergency message to debugbar
public static emergency ( )

error() 공개 정적인 메소드

Add a notice message to debugbar
public static error ( )

info() 공개 정적인 메소드

Add a info message to debugbar
public static info ( )

log() 공개 정적인 메소드

Add a log message to debugbar
public static log ( )

notice() 공개 정적인 메소드

Add a notice message to debugbar
public static notice ( )

startMeasure() 공개 정적인 메소드

Start a new timeline measure with a given name
public static startMeasure ( string $name, null $label = null )
$name string internal name, use to stop measure
$label null

stopMeasure() 공개 정적인 메소드

Stop a measure
public static stopMeasure ( $name )
$name

warning() 공개 정적인 메소드

Add a warning message to debugbar
public static warning ( )

프로퍼티 상세

$debugbar 공개적으로 정적으로 프로퍼티

public static PhalconDebugbar,Snowair\Debugbar $debugbar
리턴 Snowair\Debugbar\PhalconDebugbar