TimeTrex API Manual

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']

Methods

__construct()

Serializer constructor.

public __construct([string $format = 'XML' ]) : mixed
Parameters
$format : string = 'XML'
Return values
mixed

deserialize()

public deserialize( $data) : mixed
Parameters
$data :
Return values
mixed

extractXML()

public extractXML( $xml) : array<string|int, mixed>|string
Parameters
$xml :
Return values
array<string|int, mixed>|string

JSONDeSerialize()

public JSONDeSerialize( $data) : mixed
Parameters
$data :
Return values
mixed

JSONSerialize()

public JSONSerialize( $data) : string
Parameters
$data :
Return values
string

PHPDeSerialize()

public PHPDeSerialize( $data) : mixed
Parameters
$data :
Return values
mixed

PHPSerialize()

public PHPSerialize( $data) : string
Parameters
$data :
Return values
string

serialize()

public serialize( $data) : mixed
Parameters
$data :
Return values
mixed

XMLArrayWalkCallBack()

public XMLArrayWalkCallBack( &$value,  $key,  $tmp_xml) : mixed
Parameters
$value :
$key :
$tmp_xml :
Return values
mixed

XMLDeSerialize()

public XMLDeSerialize( $data) : array<string|int, mixed>|string
Parameters
$data :
Return values
array<string|int, mixed>|string

XMLSerialize()

public XMLSerialize( $data) : mixed
Parameters
$data :
Return values
mixed

Search results