+++ /dev/null
-<?php\r
-/**\r
-* Provides functions to access phpdoc xml documents that contain modules.\r
-*/\r
-class PhpdocModuleAccessor extends PhpdocDocumentAccessor {\r
- \r
- var $xmlkey = "module";\r
- \r
- /**\r
- * Returns an array with the data of a module (no functions etc, just the module docs).\r
- * @return array $class\r
- * @access public\r
- */\r
- function getModuledata() {\r
- \r
- $module = $this->xml["module"];\r
-\r
- unset($module["function"]);\r
- unset($module["uses"]);\r
- unset($module["constant"]);\r
- \r
- return $module;\r
- } // end func getModuledata\r
- \r
- function init() {\r
-\r
- list($this->data["functions"], $this->data["functionsaccess"]) = $this->getElementlist("function"); \r
- list($this->data["variables"], $this->data["variablesaccess"]) = $this->getElementlist("variable");\r
- list($this->data["constants"], $this->data["constantsaccess"]) = $this->getElementlist("constant");\r
- $this->buildUseslist(); \r
-\r
- } // end func Init\r
- \r
-} // end class PhpdocModuleAccessor\r
-?>
\ No newline at end of file