Zend Framework  1.12
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Zend_XmlRpc_Fault Class Reference

Public Member Functions

 __construct ($code=404, $message= '')
 Constructor.
 
 setCode ($code)
 Set the fault code.
 
 getCode ()
 Return fault code.
 
 setMessage ($message)
 Retrieve fault message.
 
 getMessage ()
 Retrieve fault message.
 
 setEncoding ($encoding)
 Set encoding to use in fault response.
 
 getEncoding ()
 Retrieve current fault encoding.
 
 loadXml ($fault)
 Load an XMLRPC fault from XML.
 
 saveXml ()
 Serialize fault to XML.
 
 __toString ()
 Return XML fault response.
 

Static Public Member Functions

static isFault ($xml)
 Determine if an XML response is an XMLRPC fault.
 

Protected Attributes

 $_code
 
 $_encoding = 'UTF-8'
 
 $_message
 
 $_internal
 

Constructor & Destructor Documentation

__construct (   $code = 404,
  $message = '' 
)

Constructor.

Returns
Zend_XmlRpc_Fault

Member Function Documentation

__toString ( )

Return XML fault response.

Returns
string
getCode ( )

Return fault code.

Returns
int
getEncoding ( )

Retrieve current fault encoding.

Returns
string
getMessage ( )

Retrieve fault message.

Returns
string
static isFault (   $xml)
static

Determine if an XML response is an XMLRPC fault.

Parameters
string$xml
Returns
boolean
loadXml (   $fault)

Load an XMLRPC fault from XML.

Parameters
string$fault
Returns
boolean Returns true if successfully loaded fault response, false if response was not a fault response
Exceptions
Zend_XmlRpc_Exceptionif no or faulty XML provided, or if fault response does not contain either code or message
saveXml ( )

Serialize fault to XML.

Returns
string
setCode (   $code)

Set the fault code.

Parameters
int$code
Returns
Zend_XmlRpc_Fault
setEncoding (   $encoding)

Set encoding to use in fault response.

Parameters
string$encoding
Returns
Zend_XmlRpc_Fault
setMessage (   $message)

Retrieve fault message.

Parameters
string
Returns
Zend_XmlRpc_Fault

Member Data Documentation

$_code
protected
$_encoding = 'UTF-8'
protected
$_internal
protected
$_message
protected