Serializer
in package
Table of Contents
- $available_formats : mixed
- $format : mixed
- $simple_xml_obj : mixed
- __construct() : mixed
- Serializer constructor.
- deserialize() : mixed
- extractXML() : array<string|int, mixed>|string
- JSONDeSerialize() : mixed
- JSONSerialize() : string
- PHPDeSerialize() : mixed
- PHPSerialize() : string
- serialize() : mixed
- XMLArrayWalkCallBack() : mixed
- XMLDeSerialize() : array<string|int, mixed>|string
- XMLSerialize() : mixed
Properties
$available_formats
protected
mixed
$available_formats
= ['PHP', 'XML', 'JSON']
$format
protected
mixed
$format
= \null
$simple_xml_obj
protected
mixed
$simple_xml_obj
= \null
Methods
__construct()
Serializer constructor.
public
__construct([string $format = 'XML' ]) : mixed
Parameters
- $format : string = 'XML'
Return values
mixed —deserialize()
public
deserialize( $data) : mixed
Parameters
Return values
mixed —extractXML()
public
extractXML( $xml) : array<string|int, mixed>|string
Parameters
Return values
array<string|int, mixed>|string —JSONDeSerialize()
public
JSONDeSerialize( $data) : mixed
Parameters
Return values
mixed —JSONSerialize()
public
JSONSerialize( $data) : string
Parameters
Return values
string —PHPDeSerialize()
public
PHPDeSerialize( $data) : mixed
Parameters
Return values
mixed —PHPSerialize()
public
PHPSerialize( $data) : string
Parameters
Return values
string —serialize()
public
serialize( $data) : mixed
Parameters
Return values
mixed —XMLArrayWalkCallBack()
public
XMLArrayWalkCallBack( &$value, $key, $tmp_xml) : mixed
Parameters
Return values
mixed —XMLDeSerialize()
public
XMLDeSerialize( $data) : array<string|int, mixed>|string
Parameters
Return values
array<string|int, mixed>|string —XMLSerialize()
public
XMLSerialize( $data) : mixed