1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

class MyHandler
{
  /**
   * ping
   */
  public static function ping()
  {
    exit();
    return "pong";
  }
}

require_once 'XML/RPC2/Server.php';
// XML_RPC2_Backend::setBackend('php');  does not matter which backend
$server = XML_RPC2_Server::create('MyHandler');
$server->handleCall();

?>