Serializer PHP misc types back to there corresponding AMF0 Type Marker.
uses | |
---|---|
package | Zend_Amf |
subpackage | Parse_Amf0 |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
inherited_from | \Zend_Amf_Parse_Serializer |
__construct(\Zend_Amf_Parse_OutputStream $stream) : void
\Zend_Amf_Parse_OutputStream
writeAmf3TypeMarker(string $data) : \Zend_Amf_Parse_Amf0_Serializer
string
\Zend_Amf_Parse_Amf0_Serializer
writeArray(array $array) : \Zend_Amf_Parse_Amf0_Serializer
array
\Zend_Amf_Parse_Amf0_Serializer
writeDate(\DateTime|\Zend_Date $data) : \Zend_Amf_Parse_Amf0_Serializer
\DateTime
\Zend_Date
\Zend_Amf_Parse_Amf0_Serializer
writeObject($object) : \Zend_Amf_Parse_Amf0_Serializer
\Zend_Amf_Parse_Amf0_Serializer
writeTypeMarker(mixed $data, mixed $markerType= null
, mixed $dataByVal= false
) : \Zend_Amf_Parse_Amf0_Serializer
Checks to see if the type was declared and then either auto negotiates the type or relies on the user defined markerType to serialize the data into amf
inherited_from | \Zend_Amf_Parse_Serializer::writeTypeMarker() |
---|
mixed
mixed
mixed
\Zend_Amf_Exception |
for unrecognized types or data |
---|
\Zend_Amf_Parse_Amf0_Serializer
writeTypeMarker(mixed $content, integer $markerType= null
, mixed $contentByVal= false
) : void
mixed
integer
mixed
writeTypedObject(object $data) : \Zend_Amf_Parse_Amf0_Serializer
object
\Zend_Amf_Parse_Amf0_Serializer
getClassName(object $object) : false | string
object
false
string
$classNamewriteObjectReference(mixed $object, string $markerType, mixed $objectByVal = false
) : Boolean
mixed
object reference to check for reference
string
AMF type of the object to write
mixed
object to check for reference
Boolean
true, if the reference was written, false otherwise$_className : string
''
$_referenceObjects : array
array()
$_stream : string
$mbStringFunctionsOverloaded : boolean