Documentation

HandlerInterface
in

Debug handler interface

Tags
category

Pop

author

Nick Sagona, III dev@noladev.com

copyright

Copyright (c) 2009-2026 NOLA Interactive, LLC.

license

https://www.popphp.org/license New BSD License

version
3.0.0

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|null

getLoggingParams()

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|null

getStart()

Get start

public getStart() : float|null
Return values
float|null

hasLoggingParams()

Has logging parameters

public hasLoggingParams() : bool
Return values
bool

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
string

        
On this page

Search results