Stopwatch
extends Base
in package
Helper class for manual performance profiling.
Table of Contents
- $lap : float
- Timestamp.
- $start : float
- Timestamp.
- __call() : mixed
- Report that the $method doesn't exist.
- __callStatic() : mixed
- Report that the $method doesn't exist.
- __construct() : mixed
- Constructor.
- __get() : mixed
- Report that $property doesn't exist.
- __set() : mixed
- Report that $property doesn't exist and set the property to the given $value.
- __toString() : string
- The object is used as an string.
- getElapsedTime() : string
- Return the timeinterval since the stopwatch started.
- getLapTime() : string
- Return the timeinterval since the last getLapTime().
- reset() : mixed
- Reset the counters.
Properties
$lap
Timestamp.
private
float
$lap
$start
Timestamp.
private
float
$start
Methods
__call()
Report that the $method doesn't exist.
public
__call(string $method, array<string|int, mixed> $arguments) : mixed
Parameters
- $method : string
- $arguments : array<string|int, mixed>
Return values
mixed —__callStatic()
Report that the $method doesn't exist.
public
static __callStatic(string $method, array<string|int, mixed> $arguments) : mixed
Parameters
- $method : string
- $arguments : array<string|int, mixed>
Return values
mixed —__construct()
Constructor.
public
__construct() : mixed
Return values
mixed —__get()
Report that $property doesn't exist.
public
__get(string $property) : mixed
Parameters
- $property : string
Return values
mixed —__set()
Report that $property doesn't exist and set the property to the given $value.
public
__set(string $property, mixed $value) : mixed
Parameters
- $property : string
- $value : mixed
Return values
mixed —__toString()
The object is used as an string.
public
__toString() : string
Return values
string —getElapsedTime()
Return the timeinterval since the stopwatch started.
public
getElapsedTime() : string
Return values
string —getLapTime()
Return the timeinterval since the last getLapTime().
public
getLapTime() : string
Return values
string —reset()
Reset the counters.
public
reset() : mixed