| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
 Collaboration diagram for XML_RPC2_Server_Method:
 Collaboration diagram for XML_RPC2_Server_Method:| Public Member Functions | |
| getInternalMethod () | |
| internalMethod getter | |
| isHidden () | |
| hidden getter | |
| getName () | |
| name getter | |
| __construct (ReflectionMethod $method, $defaultPrefix) | |
| Create a new XML-RPC method by introspecting a PHP method. | |
| matchesSignature ($methodName, $callParams) | |
| Check if method matches provided call signature. | |
| getHTMLSignature () | |
| Return a HTML signature of the method. | |
| autoDocument () | |
| Print a complete HTML description of the method. | |
| Static Private Member Functions | |
| static | _limitPHPType ($type) | 
| Private Attributes | |
| $_parameters | |
| $_returns | |
| $_help | |
| $_internalMethod | |
| $_hidden | |
| $_name | |
| $_numberOfRequiredParameters | |
Definition at line 59 of file Method.php.
| XML_RPC2_Server_Method::__construct | ( | ReflectionMethod | $method, | 
| $defaultPrefix | |||
| ) | 
Create a new XML-RPC method by introspecting a PHP method.
| ReflectionMethod | The PHP method to introspect | 
| string | default prefix | 
Definition at line 160 of file Method.php.
References _limitPHPType().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | staticprivate | 
Definition at line 358 of file Method.php.
Referenced by __construct(), and matchesSignature().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| XML_RPC2_Server_Method::autoDocument | ( | ) | 
Print a complete HTML description of the method.
Definition at line 323 of file Method.php.
References getHTMLSignature(), and getName().
 Here is the call graph for this function:
 Here is the call graph for this function:| XML_RPC2_Server_Method::getHTMLSignature | ( | ) | 
Return a HTML signature of the method.
Definition at line 287 of file Method.php.
References $_name, $_returns, and $result.
Referenced by autoDocument().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| XML_RPC2_Server_Method::getInternalMethod | ( | ) | 
internalMethod getter
Definition at line 120 of file Method.php.
References $_internalMethod.
| XML_RPC2_Server_Method::getName | ( | ) | 
name getter
Definition at line 146 of file Method.php.
References $_name.
Referenced by XML_RPC2_Server_CallHandler\addMethod(), and autoDocument().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| XML_RPC2_Server_Method::isHidden | ( | ) | 
hidden getter
Definition at line 133 of file Method.php.
References $_hidden.
| XML_RPC2_Server_Method::matchesSignature | ( | $methodName, | |
| $callParams | |||
| ) | 
Check if method matches provided call signature.
Compare the provided call signature with this methods' signature and return true iff they match.
| string | Signature to compare method name | 
| array | Array of parameter values for method call. | 
Definition at line 260 of file Method.php.
References _limitPHPType().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 82 of file Method.php.
| 
 | private | 
Definition at line 96 of file Method.php.
Referenced by isHidden().
| 
 | private | 
Definition at line 89 of file Method.php.
Referenced by getInternalMethod().
| 
 | private | 
Definition at line 103 of file Method.php.
Referenced by getHTMLSignature(), and getName().
| 
 | private | 
Definition at line 110 of file Method.php.
| 
 | private | 
Definition at line 68 of file Method.php.
| 
 | private | 
Definition at line 75 of file Method.php.
Referenced by getHTMLSignature().