);
protected static $options = array(
'repo' => 'https://github.com/gggeek/phpxmlrpc',
- 'branch' => 'php53'
+ 'branch' => 'master'
);
public static function libVersion()
use PhpXmlRpc\Helper\Logger;
/**
- * The basic class used to represent a client of an XML-RPC server.
+ * Used to represent a client of an XML-RPC server.
*/
class Client
{
use PhpXmlRpc\Helper\XMLParser;
+/**
+ * A helper class to easily convert between Value objects and php native values
+ */
class Encoder
{
/**
namespace PhpXmlRpc;
+/**
+ * Manages global configuration for operation of the library.
+ */
class PhpXmlRpc
{
static public $xmlrpcerr = array(
use PhpXmlRpc\Helper\XMLParser;
/**
- * This class provides a representation for a request to an XML-RPC server.
+ * This class provides the representation of a request to an XML-RPC server.
* A client sends a PhpXmlrpc\Request to a server, and receives back an PhpXmlrpc\Response.
*/
class Request
use PhpXmlRpc\Helper\Charset;
/**
- * This class is used to contain responses to XML-RPC requests.
+ * This class provides the representation of the response of an XML-RPC server.
* Server-side, a server method handler will construct a Response and pass it as its return value.
* An identical Response object will be returned by the result of an invocation of the send() method of the Client class.
*/
use PhpXmlRpc\Helper\XMLParser;
use PhpXmlRpc\Helper\Charset;
+/**
+ * Allows effortless implementation of XML-RPC servers
+ */
class Server
{
/**
}
/**
- * add a string to the 'internal debug message' (separate from 'user debug message').
+ * Add a string to the 'internal debug message' (separate from 'user debug message').
*
* @param string $string
*/
use PhpXmlRpc\Helper\Charset;
/**
- * This class enables the creation and encapsulation of values for XML-RPC.
+ * This class enables the creation of values for XML-RPC, by encapsulating plain php values.
*/
class Value implements \Countable, \IteratorAggregate, \ArrayAccess
{
namespace PhpXmlRpc;
/**
- * PHP-XMLRPC "wrapper" class.
- * Generate stubs to transparently access xmlrpc methods as php functions and vice-versa.
+ * PHP-XMLRPC "wrapper" class - generate stubs to transparently access xmlrpc methods as php functions and vice-versa.
* Note: this class implements the PROXY pattern, but it is not named so to avoid confusion with http proxies.
*
* @todo use some better templating system for code generation?