removed mods directory from the ATutor codebase
[atutor.git] / mods / phpdoc / PHPDoc / accessor / PhpdocWarningAccessor.php
diff --git a/mods/phpdoc/PHPDoc/accessor/PhpdocWarningAccessor.php b/mods/phpdoc/PHPDoc/accessor/PhpdocWarningAccessor.php
deleted file mode 100644 (file)
index 7db8766..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-<?php\r
-/**\r
-* Extracts the warnings from PHPDoc warnings_* files.\r
-* \r
-*/\r
-class PhpdocWarningAccessor extends PhpdocAccessor {\r
-\r
-       /**\r
-       * If set to true all get_xy() functions will free their resources.\r
-       * @var          boolean\r
-       * @access       public\r
-       */\r
-       var $freeOnGet = true;  \r
-       \r
-       /**\r
-       * Array of warnings.\r
-       * @var  array\r
-       */\r
-       var $warnings = array();\r
-       \r
-       /**\r
-       * Flag used to detect if get_xy() was called.s\r
-       * @var  boolean\r
-       */\r
-       var $flag_build = false;\r
-       \r
-       /**\r
-       * Returns a hash of warnings in of the given XML file.\r
-       *\r
-       * @param        string  XML file\r
-       * @return       array\r
-       * @access       public\r
-       * @see  $freeOnGet\r
-       */\r
-       function getWarnings($xmlfile) {\r
-               \r
-               $this->buildWarnings($xmlfile);\r
-               \r
-               if ($this->freeOnGet) {\r
-                       \r
-                       $data = $this->warnings; \r
-                       $this->warnings = array();\r
-                       return $data;\r
-                       \r
-               } else {\r
-                       \r
-                       return $this->warnings;\r
-                       \r
-               }\r
-               \r
-       } // end func getWarnings\r
-       \r
-       /**\r
-       * Build the internal list of warnings.\r
-       *\r
-       * @param        string  XML file to load\r
-       */\r
-       function buildWarnings($xmlfile) {\r
-               \r
-               if ($this->flag_build)\r
-                       return;\r
-                       \r
-               $this->flag_build = true;\r
-               $this->warnings         = array();\r
-               $this->loadXMLFile($xmlfile);\r
-\r
-               if(!isset($this->xml["warnings"][0]))\r
-                       $this->xml["warnings"] = array( $this->xml["warnings"] );\r
-               \r
-               reset($this->xml["warnings"]);\r
-               while (list($k, $warnings)=each($this->xml["warnings"])) {\r
-               \r
-                       $file = $warnings["file"];\r
-                       if (!isset($warnings["warning"][0])) \r
-                               $warnings["warning"] = array($warnings["warning"]);\r
-                       $this->warnings[$file] = $warnings["warning"];\r
-                                       \r
-               }\r
-\r
-               $this->xml = "";\r
-               \r
-       } // end func buildWarnings\r
-       \r
-       function init() {\r
-               $this->flag_build = false;\r
-       } // end func init\r
-       \r
-} // end class PhpdocWarningAccess\r
-?>
\ No newline at end of file