category Zend
package Zend_Serializer
subpackage Adapter
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Constructor

__construct(array|\Zend_Config $opts = array()) : void

Parameters

$opts

array\Zend_Config

Serializer options

Get a serializer option

getOption(string $name) : mixed

Parameters

$name

string

Exceptions

\Zend_Serializer_Exception

Returns

mixed

Get serializer options

getOptions() : array

Returns

array

Generates a storable representation of a value.

serialize(mixed $value, array $options = array()) : string

Parameters

$value

mixed

Data to serialize

$options

array

Serialize options

Exceptions

\Zend_Serializer_Exception

Returns

string

Set a serializer option

setOption(string $name, mixed $value) : \Zend_Serializer_Adapter_AdapterInterface

Parameters

$name

string

Option name

$value

mixed

Option value

Returns

\Zend_Serializer_Adapter_AdapterInterface

Set serializer options

setOptions(array|\Zend_Config $opts) : \Zend_Serializer_Adapter_AdapterInterface

Parameters

$opts

array\Zend_Config

Serializer options

Returns

\Zend_Serializer_Adapter_AdapterInterface

Creates a PHP value from a stored representation.

unserialize(string $serialized, array $options = array()) : mixed

Parameters

$serialized

string

Serialized string

$options

array

Unserialize options

Exceptions

\Zend_Serializer_Exception

Returns

mixed