Documentation

Horde_View_Helper_Benchmark_Timer
in package

An instance of this class is returned by Horde_View_Helper_Benchmark::benchmark().

Tags
author

Mike Naberezny mike@maintainable.com

author

Derek DeVries derek@maintainable.com

author

Chuck Hagenbuch chuck@horde.org

license

http://www.horde.org/licenses/bsd

category

Horde

subpackage

Helper

Table of Contents

$_level  : string|int
Log level to log after the benchmark has ended.
$_logger  : Horde_Log_Logger
Logger instance that will be used to record the time after the benchmark has ended.
$_message  : string
Message to log after the benchmark has ended
$_start  : float
(Micro-)time that the benchmark was started.
__construct()  : mixed
Starts a new benchmark.
end()  : mixed
Ends the benchmark and log the result.

Properties

$_level

Log level to log after the benchmark has ended.

protected string|int $_level

$_logger

Logger instance that will be used to record the time after the benchmark has ended.

protected Horde_Log_Logger $_logger

$_message

Message to log after the benchmark has ended

protected string $_message

$_start

(Micro-)time that the benchmark was started.

protected float $_start

Methods

__construct()

Starts a new benchmark.

public __construct(string $message[, string|int $level = 'info' ][, Horde_Log_Logger $logger = null ]) : mixed
Parameters
$message : string

Message to log after the benchmark has ended.

$level : string|int = 'info'

Log level to log after the benchmark has ended.

$logger : Horde_Log_Logger = null

Logger instance.

Return values
mixed

end()

Ends the benchmark and log the result.

public end() : mixed
Return values
mixed

Search results