PHP Class Protobuf\MessageSerializer

Author: Fabio B. Silva ([email protected])
Inheritance: implements protobuf\Serializer
Show file Open project: protobuf-php/protobuf Class Usage Examples

Public Methods

Method Description
__construct ( Configuration $config = null )
getConfiguration ( ) : Configuration
serialize ( Message $message ) : Stream Serializes the given message.
unserialize ( string $class, Stream | resource | string $stream ) : Message Deserializes the given data to the specified message.

Method Details

__construct() public method

public __construct ( Configuration $config = null )
$config Configuration

getConfiguration() public method

public getConfiguration ( ) : Configuration
return Configuration

serialize() public method

Serializes the given message.
public serialize ( Message $message ) : Stream
$message Message
return Stream

unserialize() public method

Deserializes the given data to the specified message.
public unserialize ( string $class, Stream | resource | string $stream ) : Message
$class string
$stream Stream | resource | string
return Message