Documentation

Serializer
in package
implements SerializerInterface

Table of Contents

Interfaces

SerializerInterface

Properties

$logger  : LoggerInterface

Methods

__construct()  : mixed
decode()  : Envelope
encode()  : array<string|int, mixed>
hydrateMessage()  : mixed

Properties

Methods

__construct()

public __construct(LoggerInterface $logger) : mixed
Parameters
$logger : LoggerInterface

decode()

public decode(array<string|int, mixed> $encodedEnvelope) : Envelope
Parameters
$encodedEnvelope : array<string|int, mixed>
Return values
Envelope

encode()

public encode(Envelope $envelope) : array<string|int, mixed>
Parameters
$envelope : Envelope
Tags
throws
JsonException
Return values
array<string|int, mixed>

hydrateMessage()

private hydrateMessage(mixed $body, mixed $eventName) : mixed
Parameters
$body : mixed
$eventName : mixed

        
On this page

Search results