Handles converting the PHP object ready for response back into AMF

package Zend_Amf
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Return the output stream content

__toString() : string

Returns

string

Add an AMF body to be sent to the Flash Player

addAmfBody(\Zend_Amf_Value_MessageBody $body) : \Zend_Amf_Response

Parameters

$body

\Zend_Amf_Value_MessageBody

Returns

\Zend_Amf_Response

Add an AMF Header to be sent back to the flash player

addAmfHeader(\Zend_Amf_Value_MessageHeader $header) : \Zend_Amf_Response

Parameters

$header

\Zend_Amf_Value_MessageHeader

Returns

\Zend_Amf_Response

Instantiate new output stream and start serialization

finalize() : \Zend_Amf_Response

Returns

\Zend_Amf_Response

Return an array of AMF bodies to be serialized

getAmfBodies() : array

Returns

array

Retrieve attached AMF message headers

getAmfHeaders() : array

Returns

arrayArray of Zend_Amf_Value_MessageHeader objects

Return the output stream content

getResponse() : string

Returns

stringThe contents of the output stream

Set the AMF encoding that will be used for serialization

setObjectEncoding(integer $encoding) : \Zend_Amf_Response

Parameters

$encoding

integer

Returns

\Zend_Amf_Response

Serialize the PHP data types back into Actionscript and create and AMF stream.

writeMessage(\Zend_Amf_Parse_OutputStream $stream) : \Zend_Amf_Response

Parameters

$stream

\Zend_Amf_Parse_OutputStream

Returns

\Zend_Amf_Response

 Properties

 

Array of Zend_Amf_Value_MessageBody objects

$_bodies : array

Default

array()
 

Array of Zend_Amf_Value_MessageHeader objects

$_headers : array

Default

array()
 

Object encoding for response

$_objectEncoding : integer

Default

0
 

$_outputStream

$_outputStream : \Zend_Amf_Parse_OutputStream

Default