yxorP Documentation

Handler
in package

Table of Contents

$client  : Client
$enableShutdownHandler  : bool
$oomRegex  : string
$previousErrorHandler  : mixed
$previousExceptionHandler  : mixed
$reservedMemory  : mixed
__construct()  : mixed
errorHandler()  : mixed
exceptionHandler()  : mixed
register()  : static
registerErrorHandler()  : mixed
registerExceptionHandler()  : mixed
registerShutdownHandler()  : mixed
registerWithPrevious()  : static
shutdownHandler()  : mixed
registerSnagHandlers()  : mixed
notifyThrowable()  : mixed

Properties

$enableShutdownHandler

private static bool $enableShutdownHandler = true

$oomRegex

private string $oomRegex = '/^Allowed memory size of (\\d+) bytes exhausted \\(tried to allocate \\d+ bytes\\)/'

$previousErrorHandler

private mixed $previousErrorHandler

$previousExceptionHandler

private mixed $previousExceptionHandler

$reservedMemory

private mixed $reservedMemory

Methods

__construct()

public __construct(Client $client) : mixed
Parameters
$client : Client
Return values
mixed

errorHandler()

public errorHandler(mixed $errno, mixed $errstr[, mixed $errfile = '' ], mixed $errline) : mixed
Parameters
$errno : mixed
$errstr : mixed
$errfile : mixed = ''
$errline : mixed
Return values
mixed

exceptionHandler()

public exceptionHandler(mixed $throwable) : mixed
Parameters
$throwable : mixed
Tags
throws
Throwable
Return values
mixed

register()

public static register([mixed $client = null ]) : static
Parameters
$client : mixed = null
Return values
static

registerErrorHandler()

public registerErrorHandler(mixed $callPrevious) : mixed
Parameters
$callPrevious : mixed
Return values
mixed

registerExceptionHandler()

public registerExceptionHandler(mixed $callPrevious) : mixed
Parameters
$callPrevious : mixed
Return values
mixed

registerShutdownHandler()

public registerShutdownHandler() : mixed
Return values
mixed

registerWithPrevious()

public static registerWithPrevious([mixed $client = null ]) : static
Parameters
$client : mixed = null
Return values
static

shutdownHandler()

public shutdownHandler() : mixed
Return values
mixed

registerSnagHandlers()

protected registerSnagHandlers(mixed $callPrevious) : mixed
Parameters
$callPrevious : mixed
Return values
mixed

notifyThrowable()

private notifyThrowable(mixed $throwable) : mixed
Parameters
$throwable : mixed
Return values
mixed

Search results