PHP 클래스 WPProfiler

This records basic execution time, and a summary of the actions and SQL queries run within each block. start() and stop() must be called in pairs, for example: function something_to_profile() { wppf_start(__FUNCTION__); do_stuff(); wppf_stop(); } Multiple profile blocks are permitted, and they may be nested.
파일 보기 프로젝트 열기: lucatume/wp-browser

공개 프로퍼티들

프로퍼티 타입 설명
$profile
$stack

공개 메소드들

메소드 설명
__construct ( ) PHP5 constructor.
_current_action ( )
_dirty_objects_count ( $dirty_objects )
_query_count ( $queries )
_query_summary ( $queries, &$out )
array_add ( $a, $b )
array_sub ( $a, $b )
log_action ( $tag )
log_filter ( $tag )
microtime ( $since )
print_summary ( )
results ( )
start ( $name )
stop ( )

메소드 상세

__construct() 공개 메소드

PHP5 constructor.
public __construct ( )

_current_action() 공개 메소드

public _current_action ( )

_dirty_objects_count() 공개 메소드

public _dirty_objects_count ( $dirty_objects )

_query_count() 공개 메소드

public _query_count ( $queries )

_query_summary() 공개 메소드

public _query_summary ( $queries, &$out )

array_add() 공개 메소드

public array_add ( $a, $b )

array_sub() 공개 메소드

public array_sub ( $a, $b )

log_action() 공개 메소드

public log_action ( $tag )

log_filter() 공개 메소드

public log_filter ( $tag )

microtime() 공개 메소드

public microtime ( $since )

print_summary() 공개 메소드

public print_summary ( )

results() 공개 메소드

public results ( )

start() 공개 메소드

public start ( $name )

stop() 공개 메소드

public stop ( )

프로퍼티 상세

$profile 공개적으로 프로퍼티

public $profile

$stack 공개적으로 프로퍼티

public $stack