Fully Qualified Name: | Laminas\XmlRpc\Response\Http |
Extends: | Response |
HTTP response
Name | Description | Defined By |
---|---|---|
__construct() | Constructor | Response |
__toString() | Override __toString() to send HTTP Content-Type header | Http |
getEncoding() | Retrieve current response encoding | Response |
getFault() | Returns the fault, if any. | Response |
getReturnValue() | Retrieve the return value | Response |
isFault() | Is the response a fault response? | Response |
loadXml() | Load a response from an XML response | Response |
saveXml() | Return response as XML | Response |
setEncoding() | Set encoding to use in response | Response |
setReturnValue() | Set the return value | Response |
Constructor
Can optionally pass in the return value and type hinting; otherwise, the return value can be set via {@link setReturnValue()}.
Parameter Name | Type | Description |
---|---|---|
$return | mixed | |
$type | string |
Returns:
Override __toString() to send HTTP Content-Type header
Returns: string
Retrieve current response encoding
Returns: string
Returns the fault, if any.
Returns: null|\Laminas\XmlRpc\Fault
Retrieve the return value
Returns: mixed
Is the response a fault response?
Returns: bool
Load a response from an XML response
Attempts to load a response from an XMLRPC response, autodetecting if it is a fault response.
Parameter Name | Type | Description |
---|---|---|
$response | string |
Returns: bool True if a valid XMLRPC response, false if a fault response or invalid input
Return response as XML
Returns: string
Set encoding to use in response
Parameter Name | Type | Description |
---|---|---|
$encoding | string |
Returns: \Laminas\XmlRpc\Response
Set the return value
Sets the return value, with optional type hinting if provided.
Parameter Name | Type | Description |
---|---|---|
$value | mixed | |
$type | string |
Returns: void