Method |
Description |
|
__construct ( ) |
trigger loading all plugins with an API.php file in the Proxy |
|
addExamples ( $class, $methodName, $prefixUrls ) |
|
|
checkDocumentation ( $moduleToCheck ) : mixed |
Check if documentation contains @hide annotation and deletes it |
|
checkIfClassCommentContainsHideAnnotation ( ReflectionClass $rClass ) : boolean |
Check if Class contains @hide |
|
getAllInterfaceString ( boolean $outputExampleUrls = true, string $prefixUrls = '' ) : string |
Returns a HTML page containing help for all the successfully loaded APIs. |
|
getExampleUrl ( string $class, string $methodName, array $parametersToSet = [] ) : string | boolean |
Returns a string containing links to examples on how to call a given method on a given API
It will export links to XML, CSV, HTML, JSON, PHP, etc. |
|
getParametersString ( string $class, string $name ) : string |
Returns the methods $class.$name parameters (and default value if provided) as a string. |
|
prepareMethodToDisplay ( $moduleName, $info, $methods, $class, $outputExampleUrls, $prefixUrls ) |
|
|
prepareModuleToDisplay ( $moduleName ) |
|
|
prepareModulesAndMethods ( $info, $moduleName ) |
|
|