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.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$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