Serializer - staffcheck/api GitHub Wiki

Serializer

  • Class name: Serializer
  • Namespace:

Properties

$available_formats

protected mixed $available_formats = array('PHP', 'XML', 'JSON')
  • Visibility: protected

$format

protected mixed $format = NULL
  • Visibility: protected

$simple_xml_obj

protected mixed $simple_xml_obj = NULL
  • Visibility: protected

Methods

__construct

mixed Serializer::__construct(string $format)

Serializer constructor.

  • Visibility: public

Arguments

  • $format string

PHPSerialize

string Serializer::PHPSerialize($data)
  • Visibility: public

Arguments

  • $data mixed

PHPDeSerialize

mixed Serializer::PHPDeSerialize($data)
  • Visibility: public

Arguments

  • $data mixed

JSONSerialize

string Serializer::JSONSerialize($data)
  • Visibility: public

Arguments

  • $data mixed

JSONDeSerialize

mixed Serializer::JSONDeSerialize($data)
  • Visibility: public

Arguments

  • $data mixed

extractXML

array|string Serializer::extractXML($xml)
  • Visibility: public

Arguments

  • $xml mixed

XMLArrayWalkCallBack

mixed Serializer::XMLArrayWalkCallBack($value, $key, $tmp_xml)
  • Visibility: public

Arguments

  • $value mixed
  • $key mixed
  • $tmp_xml mixed

XMLSerialize

mixed Serializer::XMLSerialize($data)
  • Visibility: public

Arguments

  • $data mixed

XMLDeSerialize

array|string Serializer::XMLDeSerialize($data)
  • Visibility: public

Arguments

  • $data mixed

serialize

mixed Serializer::serialize($data)
  • Visibility: public

Arguments

  • $data mixed

deserialize

mixed Serializer::deserialize($data)
  • Visibility: public

Arguments

  • $data mixed
⚠️ **GitHub.com Fallback** ⚠️