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

 Methods

Cast to string (JSON)

__toString() : string
Inherited

Returns

string

Retrieve args

getArgs() : mixed
Inherited

Returns

mixed

Get response error

getError() : null | \Zend_Json_Server_Error
Inherited

Returns

null\Zend_Json_Server_Error

Get request ID

getId() : mixed
Inherited

Returns

mixed

Get result

getResult() : mixed
Inherited

Returns

mixed

Retrieve service map

getServiceMap() : \Zend_Json_Server_Smd | null
Inherited

Returns

\Zend_Json_Server_Smdnull

Retrieve JSON-RPC version

getVersion() : string
Inherited

Returns

string

Is the response an error?

isError() : boolean
Inherited

Returns

boolean

Send headers

sendHeaders() : void

If headers are already sent, do nothing. If null ID, send HTTP 204 header. Otherwise, send content type header based on content type of service map.

Set args

setArgs(mixed $args) : \Zend_Json_Server_Response_Http
Inherited
fluent This method is part of a fluent interface and will return the same instance

Parameters

$args

mixed

Returns

\Zend_Json_Server_Response_Http

Set result error

setError(\Zend_Json_Server_Error $error) : \Zend_Json_Server_Response
Inherited

Parameters

$error

\Zend_Json_Server_Error

Returns

\Zend_Json_Server_Response

Set request ID

setId(mixed $name) : \Zend_Json_Server_Response
Inherited

Parameters

$name

mixed

Returns

\Zend_Json_Server_Response

Set result

setResult(mixed $value) : \Zend_Json_Server_Response
Inherited

Parameters

$value

mixed

Returns

\Zend_Json_Server_Response

Set service map object

setServiceMap(\Zend_Json_Server_Smd $serviceMap) : \Zend_Json_Server_Response
Inherited

Parameters

$serviceMap

\Zend_Json_Server_Smd

Returns

\Zend_Json_Server_Response

Set JSON-RPC version

setVersion(string $version) : \Zend_Json_Server_Response
Inherited

Parameters

$version

string

Returns

\Zend_Json_Server_Response

Emit JSON

toJson() : string

Send appropriate HTTP headers. If no Id, then return an empty string.

inherited_from \Zend_Json_Server_Response::toJson()

Returns

string

Cast to JSON

toJson() : string
Inherited

Returns

string

 Properties

 

Response error

$_error : null | \Zend_Json_Server_Error

Default

 

Request ID

$_id : mixed

Default

 

Result

$_result : mixed

Default

 

Service map

$_serviceMap : \Zend_Json_Server_Smd

Default

 

JSON-RPC version

$_version : string

Default