SystemTimer
extends Memory
in package
Singleton based timer.
Table of Contents
- $_instance : mixed
- $_Timer : mixed
- getElapsed() : mixed
- getInstance() : ISingleton|null
- getLaps() : array<string|int, mixed>
- init() : mixed
- instance() : mixed
- invalidate() : mixed
- lap() : int
- reset() : mixed
- serialize() : mixed
- start() : mixed
- stop() : mixed
Properties
$_instance
public
static mixed
$_instance
= []
$_Timer
private
mixed
$_Timer
Methods
getElapsed()
public
static getElapsed() : mixed
Return values
mixed —getInstance()
public
static getInstance() : ISingleton|null
Return values
ISingleton|null —getLaps()
public
static getLaps() : array<string|int, mixed>
Return values
array<string|int, mixed> —init()
public
init() : mixed
Return values
mixed —instance()
public
static instance() : mixed
Return values
mixed —invalidate()
public
static invalidate() : mixed
Return values
mixed —lap()
public
static lap(string $Name) : int
Parameters
- $Name : string
Return values
int —reset()
public
static reset() : mixed
Return values
mixed —serialize()
public
serialize() : mixed
Return values
mixed —start()
public
static start() : mixed
Return values
mixed —stop()
public
static stop() : mixed