StopwatchEvent
class StopwatchEvent
Represents an Event managed by Stopwatch.
Methods
__construct(float $origin, string $category = null, bool $morePrecision = false)
No description
string
getCategory()
Gets the category.
float
getOrigin()
Gets the origin.
$this
start()
Starts a new event period.
$this
stop()
Stops the last started event period.
bool
isStarted()
Checks if the event was started.
$this
lap()
Stops the current period and then starts a new one.
ensureStopped()
Stops all non already stopped periods.
getPeriods()
Gets all event periods.
int|float
getStartTime()
Gets the relative time of the start of the first period.
int|float
getEndTime()
Gets the relative time of the end of the last period.
int|float
getDuration()
Gets the duration of the events (including all periods).
int
getMemory()
Gets the max memory usage of all periods.
float
getNow()
Return the current time relative to origin.
string
__toString()
No description