CompressingSerializer
in package
implements
Serializer
FinalYes
Table of Contents
Interfaces
Constants
- COMPRESSION_THRESHOLD = 256
- FLAG_COMPRESSED = 1
Properties
Methods
- __construct() : mixed
- serialize() : string
- unserialize() : mixed
Constants
COMPRESSION_THRESHOLD
private
mixed
COMPRESSION_THRESHOLD
= 256
FLAG_COMPRESSED
private
mixed
FLAG_COMPRESSED
= 1
Properties
$serializer
private
Serializer
$serializer
Methods
__construct()
public
__construct(Serializer $serializer) : mixed
Parameters
- $serializer : Serializer
serialize()
public
serialize(mixed $data) : string
Parameters
- $data : mixed
Return values
stringunserialize()
public
unserialize(string $data) : mixed
Parameters
- $data : string
Return values
mixed —The unserialized data.