API Documentation

Serializer.php

Includes Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Serializer
version
$Id: Serializer.php 20575 2010-01-24 17:48:27Z mabe $
Classes
Zend_Serializer

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Serializer

category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Serializer
Properties
$_adapterLoader
$_defaultAdapter
Methods
factory
getAdapterLoader
setAdapterLoader
resetAdapterLoader
_getDefaultAdapterLoader
setDefaultAdapter
getDefaultAdapter
serialize
unserialize

Description

Properties

$_adapterLoader

null|Zend_Loader_PluginLoader $_adapterLoader = 'null'

Plugin loader to load adapter.

Details

$_adapterLoader
null|Zend_Loader_PluginLoader
visibility
private
default
null
final
false
static
true

$_defaultAdapter

string|Zend_Serializer_AdapterInterface $_defaultAdapter = 'PhpSerialize'

The default adapter.

Details

$_defaultAdapter
string|Zend_Serializer_AdapterInterface
visibility
protected
default
PhpSerialize
final
false
static
true

Methods

_getDefaultAdapterLoader

_getDefaultAdapterLoader( ) : Zend_Loader_PluginLoader

Returns a default adapter plugin loader

Details
visibility
protected
final
false
static
true

factory

factory( string|Zend_Serializer_Adapter_AdapterInterface $adapterName, array $opts = array ) : Zend_Serializer_Adapter_AdapterInterface

Create a serializer adapter instance.

Arguments
$adapterName
stringZend_Serializer_Adapter_AdapterInterface
Name of the adapter class
$opts
array
|Zend_Config $opts Serializer options
Details
visibility
public
final
false
static
true

getAdapterLoader

getAdapterLoader( ) : Zend_Loader_PluginLoader

Get the adapter plugin loader.

Details
visibility
public
final
false
static
true

getDefaultAdapter

getDefaultAdapter( ) : Zend_Serializer_Adapter_AdapterInterface

Get the default adapter.

Details
visibility
public
final
false
static
true

resetAdapterLoader

resetAdapterLoader( ) : Zend_Loader_PluginLoader

Resets the internal adapter plugin loader

Details
visibility
public
final
false
static
true

serialize

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

Generates a storable representation of a value using the default adapter.

Arguments
$value
mixed
$options
array
Output
string
Details
visibility
public
final
false
static
true
throws

setAdapterLoader

setAdapterLoader( Zend_Loader_PluginLoader $pluginLoader ) : void

Change the adapter plugin load.

Arguments
$pluginLoader
Zend_Loader_PluginLoader
Details
visibility
public
final
false
static
true

setDefaultAdapter

setDefaultAdapter( string|Zend_Serializer_Adapter_AdapterInterface $adapter, array|Zend_Config $options = array ) :

Change the default adapter.

Arguments
$adapter
stringZend_Serializer_Adapter_AdapterInterface
$options
arrayZend_Config
Details
visibility
public
final
false
static
true

unserialize

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

Creates a PHP value from a stored representation using the default adapter.

Arguments
$serialized
string
$options
array
Output
mixed
Details
visibility
public
final
false
static
true
throws
Documentation was generated by DocBlox.