Support Joomla!

Joomla! 1.5 Documentation

Packages

Package: Unknown

Developer Network License

The Joomla! Developer Network content is © copyright 2006 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution- NonCommercial- ShareAlike 2.5

 Class xmlrpcresp

Description

Located in /phpxmlrpc/xmlrpc.php (line 1788)

Class xmlrpcresp
Variable Summary
Variable mixed $errno
Variable mixed $errstr
Variable mixed $hdrs
Variable mixed $payload
Variable mixed $val
Variable mixed $valtyp
Variable mixed $_cookies
Method Summary
Constructor xmlrpcresp xmlrpcresp (mixed $val, [integer $fcode = 0], [string $fstr = ''], [string $valtyp = ''])
Method array cookies ()
Method void faultCode ()
Method void faultString ()
Method string serialize ([string $charset_encoding = ''])
Method void value ()
Variables
mixed $content_type = 'text/xml' (line 1797)
mixed $errno = 0 (line 1792)
mixed $errstr = '' (line 1793)
mixed $hdrs = array() (line 1795)
mixed $payload (line 1794)
mixed $val = 0 (line 1790)
mixed $valtyp (line 1791)
mixed $_cookies = array() (line 1796)
Methods
Constructor xmlrpcresp (line 1809)
  • todo: add check that $val is of correct type??? NB: as of now we do not do it, since it might be either an xmlrpcval or a plain php val, or a complete xml chunk, depending on usage of xmlrpc_client::send() inside which creator is called...
xmlrpcresp xmlrpcresp (mixed $val, integer $fcode, [string $fstr = ''], [string $valtyp = ''])
  • mixed $val: either an xmlrpcval obj, a php value or the xml serialization of an xmlrpcval (a string)
  • integer $fcode: set it to anything but 0 to create an error response
  • string $fstr: the error string, in case of an error response
  • string $valtyp: either 'xmlrpcvals', 'phpvals' or 'xml'
cookies (line 1888)

Returns an array with the cookies received from the server.

Array has the form: $cookiename => array ('value' => $val, $attr1 => $val1, $attr2 = $val2, ...) with attributes being e.g. 'expires', 'path', domain'. NB: cookies sent as 'expired' by the server (i.e. with an expiry date in the past) are still present in the array. It is up to the user-defined code to decide how to use the received cookies, and wheter they have to be sent back with the next request to the server (using xmlrpc_client::setCookie) or not

  • return: array of cookies received from the server
  • access: public
array cookies ()
faultCode (line 1856)
void faultCode ()
faultString (line 1864)
void faultString ()
serialize (line 1898)

Return xml representation of the response

  • return: the xml representation of the response
string serialize ([string $charset_encoding = ''])
  • string $charset_encoding: the charset to be used for serialization. if null, US-ASCII is assumed
value (line 1872)
void value ()

Documentation generated on Mon, 05 Mar 2007 21:32:38 +0000 by phpDocumentor 1.3.1