HandlerInterface
in
Debug handler interface
Tags
Table of Contents
Methods
- getData() : array<string|int, mixed>
- Get data
- getElapsed() : float|null
- Get elapsed
- getEnd() : float|null
- Get end
- getLogger() : Logger|null
- Get logger
- getLoggingParams() : array<string|int, mixed>
- Get logging params
- getName() : string|null
- Get name
- getStart() : float|null
- Get start
- hasData() : bool
- Has data
- hasElapsed() : bool
- Has elapsed
- hasEnd() : bool
- Has end
- hasLogger() : bool
- Has logger
- hasLoggingParams() : bool
- Has logging parameters
- hasName() : bool
- Has name
- hasStart() : bool
- Has start
- log() : void
- Trigger handle logging
- prepare() : array<string|int, mixed>
- Prepare handler data for storage
- prepareMessage() : string
- Prepare handler message
- setData() : HandlerInterface
- Set data
- setElapsed() : HandlerInterface
- Set elapsed
- setEnd() : HandlerInterface
- Set end
- setLogger() : HandlerInterface
- Set logger
- setLoggingParams() : HandlerInterface
- Set logger
- setName() : HandlerInterface
- Set name
- setStart() : HandlerInterface
- Set start
- start() : HandlerInterface
- Start
- stop() : HandlerInterface
- Stop
Methods
getData()
Get data
public
getData() : array<string|int, mixed>
Return values
array<string|int, mixed>getElapsed()
Get elapsed
public
getElapsed() : float|null
Return values
float|nullgetEnd()
Get end
public
getEnd() : float|null
Return values
float|nullgetLogger()
Get logger
public
getLogger() : Logger|null
Return values
Logger|nullgetLoggingParams()
Get logging params
public
getLoggingParams() : array<string|int, mixed>
Return values
array<string|int, mixed>getName()
Get name
public
getName() : string|null
Return values
string|nullgetStart()
Get start
public
getStart() : float|null
Return values
float|nullhasData()
Has data
public
hasData() : bool
Return values
boolhasElapsed()
Has elapsed
public
hasElapsed() : bool
Return values
boolhasEnd()
Has end
public
hasEnd() : bool
Return values
boolhasLogger()
Has logger
public
hasLogger() : bool
Return values
boolhasLoggingParams()
Has logging parameters
public
hasLoggingParams() : bool
Return values
boolhasName()
Has name
public
hasName() : bool
Return values
boolhasStart()
Has start
public
hasStart() : bool
Return values
boollog()
Trigger handle logging
public
log() : void
prepare()
Prepare handler data for storage
public
prepare() : array<string|int, mixed>
Return values
array<string|int, mixed>prepareMessage()
Prepare handler message
public
prepareMessage([array<string|int, mixed>|null $context = null ]) : string
Parameters
- $context : array<string|int, mixed>|null = null
Return values
stringsetData()
Set data
public
setData([array<string|int, mixed> $data = [] ]) : HandlerInterface
Parameters
- $data : array<string|int, mixed> = []
Return values
HandlerInterfacesetElapsed()
Set elapsed
public
setElapsed(float $elapsed) : HandlerInterface
Parameters
- $elapsed : float
Return values
HandlerInterfacesetEnd()
Set end
public
setEnd([float|null $end = null ]) : HandlerInterface
Parameters
- $end : float|null = null
Return values
HandlerInterfacesetLogger()
Set logger
public
setLogger(Logger $logger) : HandlerInterface
Parameters
- $logger : Logger
Return values
HandlerInterfacesetLoggingParams()
Set logger
public
setLoggingParams(array<string|int, mixed> $loggingParams) : HandlerInterface
Parameters
- $loggingParams : array<string|int, mixed>
Return values
HandlerInterfacesetName()
Set name
public
setName(string $name) : HandlerInterface
Parameters
- $name : string
Return values
HandlerInterfacesetStart()
Set start
public
setStart([float|null $start = null ]) : HandlerInterface
Parameters
- $start : float|null = null
Return values
HandlerInterfacestart()
Start
public
start() : HandlerInterface
Return values
HandlerInterfacestop()
Stop
public
stop() : HandlerInterface