| [ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
XML-RPC web service implementation classes and methods.
| Copyright: | 2009 Petr Skodak |
| License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
| File Size: | 235 lines (9 kb) |
| Included or required: | 0 times |
| Referenced: | 2 times |
| Includes or requires: | 0 files |
webservice_xmlrpc_server:: (8 methods):
__construct()
parse_request()
fetch_input_content()
prepare_response()
send_response()
send_error()
send_headers()
generate_error()
webservice_xmlrpc_test_client:: (1 method):
simpletest()
Class: webservice_xmlrpc_server - X-Ref
XML-RPC service server implementation.| __construct($authmethod) X-Ref |
| Contructor param: string $authmethod authentication method of the web service (WEBSERVICE_AUTHMETHOD_PERMANENT_TOKEN, ...) |
| parse_request() X-Ref |
| This method parses the request input, it needs to get: 1/ user authentication - username+password or token 2/ function name 3/ function parameters |
| fetch_input_content() X-Ref |
| Fetch content from the client. return: string |
| prepare_response() X-Ref |
| Prepares the response. |
| send_response() X-Ref |
| Send the result of function call to the WS client. |
| send_error($ex = null) X-Ref |
| Send the error information to the WS client. param: Exception $ex |
| send_headers() X-Ref |
| Sends the headers for the XML-RPC response. |
| generate_error(Exception $ex, $faultcode = 404) X-Ref |
| Generate the XML-RPC fault response. param: Exception $ex The exception. param: int $faultcode The faultCode to be included in the fault response return: string The XML-RPC fault response xml containing the faultCode and faultString. |
Class: webservice_xmlrpc_test_client - X-Ref
XML-RPC test client class| simpletest($serverurl, $function, $params) X-Ref |
| Execute test client WS request param: string $serverurl server url (including token parameter or username/password parameters) param: string $function function name param: array $params parameters of the called function return: mixed |
| Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |