|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| __construct () | |
| getFunctions () | |
Static Public Member Functions | |
| static | lowerCase (&$value, &$key) |
Protected Member Functions | |
| _buildCallback (Zend_Server_Reflection_Function_Abstract $reflection) | |
| _buildSignature (Zend_Server_Reflection_Function_Abstract $reflection, $class=null) | |
| _dispatch (Zend_Server_Method_Definition $invocable, array $params) | |
| _fixType ($type) | |
Protected Attributes | |
| $_overwriteExistingMethods = false | |
| $_table | |
Static Protected Attributes | |
| static | $magic_methods |
Definition at line 58 of file Abstract.php.
| __construct | ( | ) |
Constructor
Setup server description
Reimplemented in Zend_XmlRpc_Server.
Definition at line 96 of file Abstract.php.
| _buildCallback | ( | Zend_Server_Reflection_Function_Abstract $ | reflection | ) | [protected] |
Build callback for method signature
| Zend_Server_Reflection_Function_Abstract | $reflection |
Definition at line 136 of file Abstract.php.


| _buildSignature | ( | Zend_Server_Reflection_Function_Abstract $ | reflection, |
| $ | class = null |
||
| ) | [protected] |
Build a method signature
| Zend_Server_Reflection_Function_Abstract | $reflection | |
| null | string | object | $class |
| Zend_Server_Exception | on duplicate entry |
Definition at line 158 of file Abstract.php.


| _dispatch | ( | Zend_Server_Method_Definition $ | invocable, |
| array $ | params | ||
| ) | [protected] |
Dispatch method
| Zend_Server_Method_Definition | $invocable | |
| array | $params |
Definition at line 205 of file Abstract.php.


| _fixType | ( | $ | type | ) | [abstract, protected] |
Map PHP type to protocol type
| string | $type |
Reimplemented in Zend_XmlRpc_Server.

| getFunctions | ( | ) |
Returns a list of registered methods
Returns an array of method definitions.
Implements Zend_Server_Interface.
Reimplemented in Zend_XmlRpc_Server.
Definition at line 109 of file Abstract.php.
| static lowerCase | ( | &$ | value, |
| &$ | key | ||
| ) | [static] |
Lowercase a string
Lowercase's a string by reference
| string | $string | value |
| string | $key |
Definition at line 124 of file Abstract.php.
$_overwriteExistingMethods = false [protected] |
Definition at line 82 of file Abstract.php.
$_table [protected] |
Reimplemented in Zend_XmlRpc_Server.
Definition at line 87 of file Abstract.php.
$magic_methods [static, protected] |
array( '__call', '__clone', '__construct', '__destruct', '__get', '__isset', '__set', '__set_state', '__sleep', '__tostring', '__unset', '__wakeup', )
Definition at line 64 of file Abstract.php.