wp_xmlrpc_server::addTwoNumberspublicWP 1.5.0

Tests XMLRPC API by adding two numbers for client.

Method of the class: wp_xmlrpc_server{}

No Hooks.

Returns

Int|IXR_Error. Sum of the two given numbers.

Usage

$wp_xmlrpc_server = new wp_xmlrpc_server();
$wp_xmlrpc_server->addTwoNumbers( $args );
$args(int[]) (required)

Method arguments. Note: arguments must be ordered as documented.

  • 0(int)
    A number to add.

  • 1(int)
    A second number to add.

Changelog

Since 1.5.0 Introduced.

wp_xmlrpc_server::addTwoNumbers() code WP 7.0.2

public function addTwoNumbers( $args ) {
	if ( ! is_array( $args ) || count( $args ) !== 2 || ! is_int( $args[0] ) || ! is_int( $args[1] ) ) {
		$this->error = new IXR_Error( 400, __( 'Invalid arguments passed to this XML-RPC method. Requires two integers.' ) );
		return $this->error;
	}

	$number1 = $args[0];
	$number2 = $args[1];
	return $number1 + $number2;
}