Amf/Response.php

Show: PublicProtectedPrivateinherited
Table of Contents
Zend Framework
LICENSE This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to [email protected] so we can send you a copy immediately.
Category
Zend  
Copyright
Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Amf  
Version
$Id$  

\Zend_Amf_Response

Package: Zend_Amf
Handles converting the PHP object ready for response back into AMF
Children
\Zend_Amf_Response_Http
Copyright
Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

>VPropertyprotectedarray $_bodies = array()
Array of Zend_Amf_Value_MessageBody objects
Default valuearray()Details
Type
array
>VPropertyprotectedarray $_headers = array()
Array of Zend_Amf_Value_MessageHeader objects
Default valuearray()Details
Type
array
>VPropertyprotectedint $_objectEncoding = 0

Object encoding for response

Default value0Details
Type
int
>VPropertyprotected\Zend_Amf_Parse_OutputStream $_outputStream

Methods

methodpublic__toString() : string

Return the output stream content

Returns
TypeDescription
string
methodpublicaddAmfBody(\Zend_Amf_Value_MessageBody $body) : \Zend_Amf_Response

Add an AMF body to be sent to the Flash Player

Parameters
NameTypeDescription
$body\Zend_Amf_Value_MessageBody
Returns
TypeDescription
\Zend_Amf_Response
methodpublicaddAmfHeader(\Zend_Amf_Value_MessageHeader $header) : \Zend_Amf_Response

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

Parameters
NameTypeDescription
$header\Zend_Amf_Value_MessageHeader
Returns
TypeDescription
\Zend_Amf_Response
methodpublicfinalize() : \Zend_Amf_Response

Instantiate new output stream and start serialization

Returns
TypeDescription
\Zend_Amf_Response
methodpublicgetAmfBodies() : array

Return an array of AMF bodies to be serialized

Returns
TypeDescription
array
methodpublicgetAmfHeaders() : array

Retrieve attached AMF message headers

Returns
TypeDescription
arrayArray of Zend_Amf_Value_MessageHeader objects
methodpublicgetResponse() : string

Return the output stream content

Returns
TypeDescription
stringThe contents of the output stream
methodpublicsetObjectEncoding(int $encoding) : \Zend_Amf_Response

Set the AMF encoding that will be used for serialization

Parameters
NameTypeDescription
$encodingint
Returns
TypeDescription
\Zend_Amf_Response
methodpublicwriteMessage(\Zend_Amf_Parse_OutputStream $stream) : \Zend_Amf_Response

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

Parameters
NameTypeDescription
$stream\Zend_Amf_Parse_OutputStream
Returns
TypeDescription
\Zend_Amf_Response
Documentation was generated by phpDocumentor 2.2.0 .