1640. Class

1640.1. Zend\Json\Server\Request

@todo Revised method regex to allow NS; however, should SMD be revised to strip PHP NS instead when attaching functions?

1640.1.1. Methods

1640.1.1.1. setOptions

setOptions()

Set request state

Parameters:array
Return type:ZendJsonServerRequest

1640.1.1.2. addParam

addParam()

Add a parameter to the request

Parameters:
  • mixed
  • string
Return type:

ZendJsonServerRequest

1640.1.1.3. addParams

addParams()

Add many params

Parameters:array
Return type:ZendJsonServerRequest

1640.1.1.4. setParams

setParams()

Overwrite params

Parameters:array
Return type:ZendJsonServerRequest

1640.1.1.5. getParam

getParam()

Retrieve param by index or key

Parameters:int|string
Return type:mixed|null Null when not found

1640.1.1.6. getParams

getParams()

Retrieve parameters

Return type:array

1640.1.1.7. setMethod

setMethod()

Set request method

Parameters:string
Return type:ZendJsonServerRequest

1640.1.1.8. getMethod

getMethod()

Get request method name

Return type:string

1640.1.1.9. isMethodError

isMethodError()

Was a bad method provided?

Return type:bool

1640.1.1.10. setId

setId()

Set request identifier

Parameters:mixed
Return type:ZendJsonServerRequest

1640.1.1.11. getId

getId()

Retrieve request identifier

Return type:mixed

1640.1.1.12. setVersion

setVersion()

Set JSON-RPC version

Parameters:string
Return type:ZendJsonServerRequest

1640.1.1.13. getVersion

getVersion()

Retrieve JSON-RPC version

Return type:string

1640.1.1.14. loadJson

loadJson()

Set request state based on JSON

Parameters:string
Return type:void

1640.1.1.15. toJson

toJson()

Cast request to JSON

Return type:string

1640.1.1.16. __toString

__toString()

Cast request to string (JSON)

Return type:string