ILIAS
Release_4_0_x_branch Revision 61816
|
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 $param, and _limitPHPType().
|
staticprivate |
Definition at line 358 of file Method.php.
References $type.
Referenced by __construct(), and matchesSignature().
XML_RPC2_Server_Method::autoDocument | ( | ) |
Print a complete HTML description of the method.
Definition at line 323 of file Method.php.
References $name, $type, getHTMLSignature(), and getName().
XML_RPC2_Server_Method::getHTMLSignature | ( | ) |
Return a HTML signature of the method.
Definition at line 287 of file Method.php.
References $_name, $_returns, $name, $result, and $type.
Referenced by autoDocument().
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().
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 $param, and _limitPHPType().
|
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().