Serializer
implements
SerializerInterface
Table of Contents
Interfaces
- SerializerInterface
Properties
-
$logger
: LoggerInterface
Methods
-
__construct()
: mixed
-
decode()
: Envelope
-
encode()
: array<string|int, mixed>
-
hydrateMessage()
: mixed
$logger
private
LoggerInterface
$logger
__construct()
public
__construct(LoggerInterface $logger) : mixed
Parameters
-
$logger
: LoggerInterface
-
decode()
public
decode(array<string|int, mixed> $encodedEnvelope) : Envelope
Parameters
-
$encodedEnvelope
: array<string|int, mixed>
-
encode()
public
encode(Envelope $envelope) : array<string|int, mixed>
Parameters
-
$envelope
: Envelope
-
-
throws
-
JsonException
Return values
array<string|int, mixed>
hydrateMessage()
private
hydrateMessage(mixed $body, mixed $eventName) : mixed
Parameters
-
$body
: mixed
-
-
$eventName
: mixed
-