1. drupal
    1. 4.7
    2. 5
    3. 6 common.inc
    4. 7 common.inc
Versions
4.7 – 6 xmlrpc($url)
7 xmlrpc($url, $args, $options = array())

Performs one or more XML-RPC request(s).

Parameters

$url An absolute URL of the XML-RPC endpoint. Example: http://www.domain.com/xmlrpc.php

... For one request: The method name followed by a variable number of arguments to the method. For multiple requests (system.multicall): An array of call arrays. Each call array follows the pattern of the single request: method name followed by the arguments to the method.

Return value

For one request: Either the return value of the method on success, or FALSE. If FALSE is returned, see xmlrpc_errno() and xmlrpc_error_msg(). For multiple requests: An array of results. Each result will either be the result returned by the method called, or an xmlrpc_error object if the call failed. See xmlrpc_error().

Related topics

▾ 3 functions call xmlrpc()

drupal_auth in modules/drupal.module
Implementation of hook_auth().
drupal_notify in modules/drupal.module
Sends a ping to the Drupal directory server.
ping_ping in modules/ping.module
Implementation of hook_ping().

Code

includes/common.inc, line 1419

<?php
function xmlrpc($url) {
  require_once './includes/xmlrpc.inc';
  $args = func_get_args();
  return call_user_func_array('_xmlrpc', $args);
}
?>