Documentation

ErrorEvent extends AbstractApplicationEvent
in package

Application error event class

Tags
category

Pop

author

Nick Sagona, III nick@popphp.org

copyright

Copyright (c) 2009-2026 Nick Sagona, III

license

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

version
5.0.0

Table of Contents

Properties

$application  : Application
Application object
$exception  : Throwable
Exception object
$propagationStopped  : bool
Propagation stopped flag

Methods

__construct()  : mixed
Constructor
application()  : Application
Get the application object
exception()  : Throwable
Get the exception object
getName()  : string
Get the event name
isPropagationStopped()  : bool
Determine if propagation of this event has been stopped
stopPropagation()  : void
Stop propagation of this event to any remaining listeners
toParams()  : array<string|int, mixed>
Get the params array

Properties

$exception

Exception object

protected Throwable $exception

$propagationStopped

Propagation stopped flag

protected bool $propagationStopped = false

Methods

__construct()

Constructor

public __construct(Application $application, Throwable $exception) : mixed

Instantiate the application error event object.

Parameters
$application : Application
$exception : Throwable

exception()

Get the exception object

public exception() : Throwable
Return values
Throwable

getName()

Get the event name

public getName() : string
Return values
string

isPropagationStopped()

Determine if propagation of this event has been stopped

public isPropagationStopped() : bool
Return values
bool

stopPropagation()

Stop propagation of this event to any remaining listeners

public stopPropagation() : void

toParams()

Get the params array

public toParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results