Handle the incoming AMF request by deserializing the data to php object types and storing the data for Zend_Amf_Server to handle for processing.
todo | Currently not checking if the object needs to be Type Mapped to a server object. |
---|---|
package | Zend_Amf |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
addAmfBody(\Zend_Amf_Value_MessageBody $message) : \Zend_Amf_Request
\Zend_Amf_Value_MessageBody
\Zend_Amf_Request
getAmfBodies() : array
array
{target, response, length, content}getAmfHeaders() : array
array
{operation, mustUnderstand, length, param}getObjectEncoding() : integer
integer
initialize(string $request) : \Zend_Amf_Request
string
\Zend_Amf_Request
readBody() : \Zend_Amf_Value_MessageBody
\Zend_Amf_Value_MessageBody
readHeader() : \Zend_Amf_Value_MessageHeader
A message header is structured as:
\Zend_Amf_Value_MessageHeader
readMessage(\Zend_Amf_Parse_InputStream $stream) : \Zend_Amf_Request
\Zend_Amf_Request
setObjectEncoding(mixed $int) : \Zend_Amf_Request
mixed
\Zend_Amf_Request
$_bodies : array
array()
$_clientType : integer
0
$_deserializer : \Zend_Amf_Parse_AMF0_Deserializer
$_headers : array
array()
$_inputStream : \Zend_Amf_Parse_InputStream
$_objectEncoding : integer
0
$_time : mixed