XRL  2.0.0
Simple XML-RPC Library (both client and server)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCfpoirotte\XRL\Types\AbstractTypeA class representing an abstract XML-RPC type
|oCfpoirotte\XRL\Types\AbstractCollectionAn abstract XML-RPC type representing a collection of values
||oCfpoirotte\XRL\Types\ArrayTypeThe XML-RPC "array" type
||\Cfpoirotte\XRL\Types\StructThe XML-RPC "struct" type
|oCfpoirotte\XRL\Types\AbstractDateTimeAbstract class for various "date-time" types
||oCfpoirotte\XRL\Types\DateTimeThe XML-RPC "dateTime" type
||\Cfpoirotte\XRL\Types\DateTimeIso8601The XML-RPC "dateTime.iso8601" type
|oCfpoirotte\XRL\Types\AbstractIntegerAbstract class for fixed-length integer types
||oCfpoirotte\XRL\Types\BigIntegerThe XML-RPC "i8" type
||oCfpoirotte\XRL\Types\I1The XML-RPC "i1" type
||oCfpoirotte\XRL\Types\I2The XML-RPC "i2" type
||oCfpoirotte\XRL\Types\I4The XML-RPC "i4" type
||oCfpoirotte\XRL\Types\I8The XML-RPC "i8" type
||\Cfpoirotte\XRL\Types\IntThe XML-RPC "int" type
|oCfpoirotte\XRL\Types\BooleanThe XML-RPC "boolean" type
|oCfpoirotte\XRL\Types\DomThe XML-RPC "dom" type
|oCfpoirotte\XRL\Types\DoubleThe XML-RPC "double" type
|oCfpoirotte\XRL\Types\NilThe XML-RPC "nil" type for null values
|\Cfpoirotte\XRL\Types\StringThe XML-RPC "string" type
| \Cfpoirotte\XRL\Types\Base64The XML-RPC "base64" type
oCArrayAccessInterface to provide accessing objects as arrays
|oCfpoirotte\XRL\ServerA simple XML-RPC server
|\Cfpoirotte\XRL\Types\AbstractCollectionAn abstract XML-RPC type representing a collection of values
oCfpoirotte\XRL\AutoloadAn helper class that wraps XRL's autoloader
oCfpoirotte\XRL\CallableInterfaceInterface for something that can be called
|\Cfpoirotte\XRL\CallableObjectClass used to represent anything that is callable
oCfpoirotte\XRL\CapableServerA class that adds various capabilities to an existing XML-RPC server
oCfpoirotte\XRL\CLIA class that implements a simple CLI script to send XML-RPC queries and to display their result
oCfpoirotte\XRL\ClientA simple XML-RPC client
oCCountableClasses implementing Countable can be used with the count() function
|oCfpoirotte\XRL\ServerA simple XML-RPC server
|\Cfpoirotte\XRL\Types\AbstractCollectionAn abstract XML-RPC type representing a collection of values
oCfpoirotte\XRL\DecoderInterfaceInterface for an XML-RPC decoder
|oCfpoirotte\XRL\DecoderA decoder that can process XML-RPC requests and responses, with optional XML validation
|\Cfpoirotte\XRL\NativeDecoderA decoder that transparently converts XML-RPC types to native PHP types
oCfpoirotte\XRL\EncoderInterfaceInterface for an XML-RPC encoder
|oCfpoirotte\XRL\EncoderAn XML-RPC encoder that can produce either compact documents or pretty documents
|\Cfpoirotte\XRL\NativeEncoderAn XML-RPC encoder that transparently converts PHP types to their XML-RPC counterpart
oCException
|\Cfpoirotte\XRL\ExceptionAn exception that is used to represent XML-RPC errors
oCfpoirotte\XRL\FaultsDefinitions of interoperability faults
oCIteratorInterface for external iterators or objects that can be iterated themselves internally
|\Cfpoirotte\XRL\Types\AbstractCollectionAn abstract XML-RPC type representing a collection of values
oCfpoirotte\XRL\NodeAn XML node as read from an XML reader
oCfpoirotte\XRL\OutputA class that formats messages before sending them to a stream
oCfpoirotte\XRL\RequestInterfaceInterface for an object representing an XML-RPC request
|\Cfpoirotte\XRL\RequestA class that represents an XML-RPC request
oCfpoirotte\XRL\ResponseInterfaceInterface for the response to an XML-RPC request, as produced by an XML-RPC server
|\Cfpoirotte\XRL\ResponseThis class represents the response to an XML-RPC request
oCSerializableInterface for customized serializing
\CTraversableInterface to detect if a class is traversable using foreach
 \CIteratorAggregateInterface to create an external Iterator
  \Cfpoirotte\XRL\ServerA simple XML-RPC server