Moodle  2.2.1
http://www.collinsharper.com
Zend_Server_Abstract Class Reference
Inheritance diagram for Zend_Server_Abstract:
Collaboration diagram for Zend_Server_Abstract:

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

Detailed Description

Definition at line 58 of file Abstract.php.


Constructor & Destructor Documentation

Constructor

Setup server description

Returns:
void

Reimplemented in Zend_XmlRpc_Server.

Definition at line 96 of file Abstract.php.


Member Function Documentation

Build callback for method signature

Parameters:
Zend_Server_Reflection_Function_Abstract$reflection
Returns:
Zend_Server_Method_Callback

Definition at line 136 of file Abstract.php.

Here is the call graph for this function:

Here is the caller graph for this function:

_buildSignature ( Zend_Server_Reflection_Function_Abstract reflection,
class = null 
) [protected]

Build a method signature

Parameters:
Zend_Server_Reflection_Function_Abstract$reflection
null | string | object$class
Returns:
Zend_Server_Method_Definition
Exceptions:
Zend_Server_Exceptionon duplicate entry

Definition at line 158 of file Abstract.php.

Here is the call graph for this function:

Here is the caller graph for this function:

_dispatch ( Zend_Server_Method_Definition invocable,
array params 
) [protected]

Dispatch method

Parameters:
Zend_Server_Method_Definition$invocable
array$params
Returns:
mixed

Definition at line 205 of file Abstract.php.

Here is the call graph for this function:

Here is the caller graph for this function:

_fixType ( type) [abstract, protected]

Map PHP type to protocol type

Parameters:
string$type
Returns:
string

Reimplemented in Zend_XmlRpc_Server.

Here is the caller graph for this function:

Returns a list of registered methods

Returns an array of method definitions.

Returns:
Zend_Server_Definition

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

Deprecated:
Parameters:
string$stringvalue
string$key
Returns:
string Lower cased string

Definition at line 124 of file Abstract.php.


Field Documentation

$_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]
Initial value:
 array(
        '__call',
        '__clone',
        '__construct',
        '__destruct',
        '__get',
        '__isset',
        '__set',
        '__set_state',
        '__sleep',
        '__tostring',
        '__unset',
        '__wakeup',
    )

Definition at line 64 of file Abstract.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations