3 * Provides functions to access phpdoc xml documents that contain modules.
\r
5 class PhpdocModuleAccessor extends PhpdocDocumentAccessor {
\r
7 var $xmlkey = "module";
\r
10 * Returns an array with the data of a module (no functions etc, just the module docs).
\r
11 * @return array $class
\r
14 function getModuledata() {
\r
16 $module = $this->xml["module"];
\r
18 unset($module["function"]);
\r
19 unset($module["uses"]);
\r
20 unset($module["constant"]);
\r
23 } // end func getModuledata
\r
27 list($this->data["functions"], $this->data["functionsaccess"]) = $this->getElementlist("function");
\r
28 list($this->data["variables"], $this->data["variablesaccess"]) = $this->getElementlist("variable");
\r
29 list($this->data["constants"], $this->data["constantsaccess"]) = $this->getElementlist("constant");
\r
30 $this->buildUseslist();
\r
34 } // end class PhpdocModuleAccessor
\r