AirLay backend

RequestErrorPlugin extends AirlayPlugin
in package

Class AirlayPlugin.

Table of Contents

SECURE_FIELD_PLACEHOLDER  = 'This field is hidden for security purposes'
SECURES_FIELD  = ['password']
$config  : AirlayConfig
$mongoDbManager  : Manager
$rabbitmq  : AMQPStreamConnection
beforeException()  : void
convertException()  : array<string|int, mixed>
hideSecuresFields()  : mixed
transformInvalidUtf8()  : mixed

Constants

SECURE_FIELD_PLACEHOLDER

private mixed SECURE_FIELD_PLACEHOLDER = 'This field is hidden for security purposes'

Properties

Methods

beforeException()

public beforeException(Event $event, Dispatcher $source, Exception $exception) : void
Parameters
$event : Event
$source : Dispatcher
$exception : Exception
Return values
void

convertException()

private convertException(Exception $exception) : array<string|int, mixed>
Parameters
$exception : Exception
Return values
array<string|int, mixed>

hideSecuresFields()

private hideSecuresFields(mixed $data) : mixed
Parameters
$data : mixed
Return values
mixed

transformInvalidUtf8()

private transformInvalidUtf8(mixed $data) : mixed
Parameters
$data : mixed
Tags
throws
Exception
Return values
mixed

Search results