<?xml version="1.0"?><phpdoc><index><chapter char="P"><element type="class" source="" sourcetype="class" name="PhpdocClassAccessor">Provides functions to access phpdoc xml documents that contain classes.</element><element type="class" source="" sourcetype="class" name="PhpdocModuleAccessor">Provides functions to access phpdoc xml documents that contain modules.</element><element type="class" source="" sourcetype="class" name="PhpdocDocumentAccessor">Base of the class and module accessor.</element><element type="class" source="" sourcetype="class" name="PhpdocIndexAccessor">Provides a API to access Index xml documents.</element><element type="class" source="" sourcetype="class" name="PhpdocWarningAccessor">Extracts the warnings from PHPDoc warnings_* files.</element><element type="class" source="" sourcetype="class" name="PhpdocAccessor">Provides an API to access PHPDoc XML files.</element><element type="class" source="" sourcetype="class" name="PhpdocClassAnalyser">Analyses a class.</element><element type="class" source="" sourcetype="class" name="PhpdocModuleAnalyser">Analyses a modulegroup.</element><element type="class" source="" sourcetype="class" name="PhpdocAnalyser">Analyses parsing data.</element><element type="class" source="" sourcetype="class" name="Phpdoc">Coordinates several Phpdoc Object to parse and render source files.</element><element type="functions" source="Phpdoc" sourcetype="class" name="Phpdoc">Calls the command line handler if necessary.</element><element type="class" source="" sourcetype="class" name="PhpdocSetupHandler">Handles the &amp;quot;setup&amp;quot;.</element><element type="class" source="" sourcetype="class" name="PhpdocArgvHandler">Handles command line arguments.</element><element type="class" source="" sourcetype="class" name="PhpdocFileHandler">File handling functions in phpdoc.</element><element type="class" source="" sourcetype="class" name="PhpdocIndexer">Builds Indexlists with the result from the</element><element type="class" source="" sourcetype="class" name="PhpdocParser">&amp;quot;Main&amp;quot; class of the Parser collection.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="PhpdocParser">Creates an instance of PhpdocWarning and calls buildComplexRegExps() to initialize the object.</element><element type="class" source="" sourcetype="class" name="PhpdocClassParser">Parses phpcode to extract classes and their documentation.</element><element type="class" source="" sourcetype="class" name="PhpdocFunctionParser">Looks for documented and undocumented functions within a block of php code.</element><element type="class" source="" sourcetype="class" name="PhpdocVariableParser">Extract class variables and their documentation from phpcode</element><element type="class" source="" sourcetype="class" name="PhpdocModuleParser">Extracts modules and their documentation from php code.</element><element type="class" source="" sourcetype="class" name="PhpdocConstantParser">Extracts define statements and their documentation from php code.</element><element type="class" source="" sourcetype="class" name="PhpdocUseParser">Extracts use statements (include and friends) an thheir documentation from php code.</element><element type="class" source="" sourcetype="class" name="PhpdocParserCore">Provides basic parser functions.</element><element type="class" source="" sourcetype="class" name="PhpdocParserTags">Functions used to parse PHPDoc Tags.</element><element type="class" source="" sourcetype="class" name="PhpdocParserRegExp">Defines all regular expressions.</element><element type="variables" source="PhpdocParserRegExp" sourcetype="class" name="$PHPDOC_TAGS">Array of phpdoc tags, indexed by the tagname.</element><element type="variables" source="PhpdocParserRegExp" sourcetype="class" name="$PHP_BASE">Basic RegExps used to analyse PHP Code.</element><element type="variables" source="PhpdocParserRegExp" sourcetype="class" name="$PHP_COMPLEX">List of regular expressions used to grep complex php code elements.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLClassRenderer">Renders classes.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="PhpdocHTMLClassRenderer">Sets the xml and template root directory.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLModuleRenderer">Renders modules.</element><element type="functions" source="PhpdocHTMLModuleRenderer" sourcetype="class" name="PhpdocHTMLModuleRenderer">Sets the xml and template root directory.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLDocumentRenderer">Provides functioninality to render modules and classes.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLIndexRenderer">Renders Index lists.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="PhpdocHTMLIndexRenderer">Sets the xml and template root directory.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLWarningRenderer">Renders files with warnings.</element><element type="functions" source="PhpdocHTMLWarningRenderer" sourcetype="class" name="PhpdocHTMLWarningRenderer">Sets the xml and template root directory.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLRenderer">Default HTML Renderer based on templates.</element><element type="class" source="" sourcetype="class" name="PhpdocRendererObject">Superclass of all Renderer.</element><element type="class" source="" sourcetype="class" name="PhpdocHTMLRendererManager">Controls the HTML Renderer objects.</element><element type="functions" source="PhpdocHTMLRendererManager" sourcetype="class" name="PhpdocHTMLRendererManager">Creates all necessary renderer objects</element><element type="class" source="" sourcetype="class" name="PhpdocWarning">Container for all kind of Warnings the parser/analyser recognizes</element><element type="class" source="" sourcetype="class" name="PhpdocXMLClassExporter">Exports the data of a class as an xml file.</element><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="PhpdocXMLClassExporter"/><element type="class" source="" sourcetype="class" name="PhpdocXMLModuleExporter">Exports the data of a module as an xml document</element><element type="functions" source="PhpdocXMLModuleExporter" sourcetype="class" name="PhpdocXMLModuleExporter"/><element type="class" source="" sourcetype="class" name="PhpdocXMLDocumentExporter">Base of the class and module exporter.</element><element type="class" source="" sourcetype="class" name="PhpdocXMLIndexExporter">Creates XML index files.</element><element type="functions" source="PhpdocXMLIndexExporter" sourcetype="class" name="PhpdocXMLIndexExporter">Just call the parent class constructor</element><element type="class" source="" sourcetype="class" name="PhpdocXMLWarningExporter">Exports a list of documentation warnings found by phpdoc</element><element type="functions" source="PhpdocXMLWarningExporter" sourcetype="class" name="PhpdocXMLWarningExporter"/><element type="class" source="" sourcetype="class" name="PhpdocXMLExporter">Exporter used to export phpdoc internals data structures as xml documents.</element><element type="functions" source="PhpdocXMLExporter" sourcetype="class" name="PhpdocXMLExporter">Creates a PhpdocXMLWriter object.</element><element type="class" source="" sourcetype="class" name="PhpdocXMLReader">Reads XML documents into a multi dimensional Array.</element><element type="class" source="" sourcetype="class" name="PhpdocXMLWriter">Creates XML documents.</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="PhpdocXMLWriter">Creates a new PhpdocFileHandler</element><element type="class" source="" sourcetype="class" name="PhpdocObject">Common base class of all phpdoc classes</element><element type="class" source="" sourcetype="class" name="PhpdocError">PHPDoc Error Handling class</element><element type="functions" source="PhpdocError" sourcetype="class" name="PhpdocError">Sets the error message, filename and linenumber.</element><element type="package" source="" sourcetype="" name="PHPDoc"/></chapter><chapter char="g"><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getClassdata">Returns an array with the data of a class (no functions etc, just the class docs).</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getInheritedFunctions">Returns an array of inherited functions.</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getInheritedVariables">Returns an array of inherited variables.</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getInheritedUses">Returns an array of inherited included files.</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getInheritedConstants">Returns an array of inherited constants.</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getClasstree">Returns an array with the &amp;quot;path&amp;quot; of a class.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="getClasstree">Returns a classtree.</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="getClasstree">Returns the current classtree and resets the internal classtree field.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="getClasstree">Returns a html string that shows the class tree.</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="getSubclasses">Returns an array with all subclasses of a class.</element><element type="functions" source="PhpdocModuleAccessor" sourcetype="class" name="getModuledata">Returns an array with the data of a module (no functions etc, just the module docs).</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getFunctions">Returns an array with all functions.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getFunctionsByAccess">Returns an array with all functions with a certain access (public, private) attribute.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getVariables">Returns an array with all variables.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getVariablesByAccess">Returns an array with all variables with a certain access (public, private) attribute.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getConstants">Returns an array of all constants.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getConstantsByAccess">Returns an array of all constants with a certain access (public, private) attribute.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getUses">Returns an array of all included files.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getUsesByType">Returns an array of all included files with a certain type (include, require...) attribute.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getElements">Returns elements from the internal $data array.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getElementsByAccess">Returns elements with a certain access type from the internal data.</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="getElementlist">Adds a list of a certain element to the internal data array.</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="getElementlist">Returns the element index list and resets the internal elements field.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="getModulegroup">Returns a modulegroup</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="getModulegroup">Returns the current modulegroup and resets the internal modulegroup field.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="getModulegroup">Returns the data of one module group.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="getChapternames">Returns an ordered list of all chapternames.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="getChapters">Returns an ordered list of all chapters.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="getPackagelist">Returns a list of all packages</element><element type="functions" source="PhpdocWarningAccessor" sourcetype="class" name="getWarnings">Returns a hash of warnings in of the given XML file.</element><element type="functions" source="PhpdocWarning" sourcetype="class" name="getWarnings">Returns a list of warnings.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="getClass">Returns an analysed class or false if there&amp;apos;re no classes any more.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="getModule">Returns a module from the modulegroup or false if there are no more modules.</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="getCheckedDirname">Adds a slash at the end of the given filename if neccessary.</element><element type="functions" source="PhpdocArgvHandler" sourcetype="class" name="getArgvHelpMessage">Returns the current help message of phpdoc</element><element type="functions" source="PhpdocFileHandler" sourcetype="class" name="get">Reads a list of files or one file.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="get">Returns a block with all replacements done.</element><element type="functions" source="PhpdocFileHandler" sourcetype="class" name="getFile">Reads a file.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="getFile">Reads a file from disk and returns its content.</element><element type="functions" source="PhpdocFileHandler" sourcetype="class" name="getFilesInDirectory">Returns a list of files in a specified directory</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="getPackages">Returns the package list and resets the internal package field.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="getClassTree">Returns the data of one parentclass and all it&amp;apos;s subclasses or false.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="getClassnamesToFilenames">Returns the mapping array from classnames to filenames</element><element type="functions" source="PhpdocFunctionParser" sourcetype="class" name="getFunctionArgs">Analyses a function head and returns an array of arguments.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getPhpdocParagraphs">Scans code for documented and undocumented phpdoc keywords (classes, functions, class variables, uses, constants).</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getModulesAndClasses">Does a quick prescan to find modules an classes.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getModuleDoc">Tries to extract a module doc.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getClasses">Returns a list of classes found in the given code.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getDescription">Extract the description from a PHPDoc doc comment.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getValue">Scans a code passage for a value.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="getVariableTypeAndValue">Analyses a code snipped and returns the type and value of the first variable found.</element><element type="functions" source="PhpdocParserTags" sourcetype="class" name="getTags">Extracts PHPDoc tags from a PHPDoc doc comment.</element><element type="functions" source="PhpdocParserTags" sourcetype="class" name="getTagPos">Find the position of the next phpdoc tag.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="getIndent">Returns a certain number of &amp;quot;&amp;nbsp;&amp;quot;s.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="getParameter">Converts the XML parameter array into formatted string.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="generate">Builds all index files phpdoc needs assuming that the xml files have default names</element><element type="functions" source="PhpdocWarning" sourcetype="class" name="getNumDocWarnings">Returns the total number of documentation warnings.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="globalsXML">Adds &amp;lt;global&amp;gt; container to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$globalAttributes">Attributes of the &amp;lt;global&amp;gt; container.</element><element type="functions" source="PhpdocXMLExporter" sourcetype="class" name="getAttributes">Kind of array_intersect for xml attributes.</element><element type="functions" source="PhpdocError" sourcetype="class" name="getMessage">Returns a string with the error message.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="getGlobalvariables">Returns a list of all</element></chapter><chapter char="c"><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="convertPath">Converts a xml path array to a path that can be passed to the user.</element><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$chapternames">Ordered list of all chapternames.</element><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$chapters">Ordered list of all chapters.</element><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$classtree">Data of a classtree</element><element type="variables" source="PhpdocIndexer" sourcetype="class" name="$classtree">Current classtree.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$classtree">Hash of all class trees.</element><element type="variables" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="$classtree">Array with classtree informations</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="checkFunctionArgs">Checks the function documentation of a certain class.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="checkFunctionArgs">Compares the param tags with the function head found.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="checkFunctionArgs">Compares the param tags with the function head found.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="checkSeeElements">Checks see references in the given element array (functions, variables...)</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="checkSeeElements">Checks see references in the given element array (functions, variables...)</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="checkSee">Checks all see references in the given classes/modulegroup.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="checkSee">Checks all see references in the given classes/modulegroup.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="checkSee">Checks all see references in the given classes/modulegroup.</element><element type="variables" source="PhpdocClassAnalyser" sourcetype="class" name="$classes">Class data.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$classes">Hash with the data of the current class tree (one parentclass with all children).</element><element type="variables" source="PhpdocClassParser" sourcetype="class" name="$classes">Array of all classes in the given code</element><element type="variables" source="PhpdocClassAnalyser" sourcetype="class" name="$classlist">Ordered list of all classes.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="copyBrotherSisterFields">Copies fields from a brother or sister to the current element.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="checkSeeElement">Checks see references in the given elementlist.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="checkArgDocs">Compares the argument list generated from the function head with the param tags found.</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="checkStatus">Checks the current status of the object. Are all necessary informations to start parsing available?</element><element type="functions" source="PhpdocFileHandler" sourcetype="class" name="createFile">Creates a new file.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$currentFile">Name of the file currently parsed.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$classnamesToFilenames">Mapping from classnames to filenames</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$classfiles">List of all files containing classes.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$current_baseclass">Name of the base class of the current class tree.</element><element type="variables" source="PhpdocClassParser" sourcetype="class" name="$classTags">Array of tags that are allowed in front of the class keyword</element><element type="functions" source="PhpdocVariableParser" sourcetype="class" name="checkVarDocs">Compares the var tag informations with the analyse of the source code.</element><element type="functions" source="PhpdocConstantParser" sourcetype="class" name="checkConstantDoc">Compares the data from the parser with the optional const[ant] tags</element><element type="variables" source="PhpdocConstantParser" sourcetype="class" name="$constantTags">Doc Tags allowed with const[ant].</element><element type="functions" source="PhpdocParserTags" sourcetype="class" name="checkParserErrors">Takes an array filled by analyseTags() and converts the parse errors into a single error message.</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$constants">Array of constants.</element><element type="variables" source="PhpdocHTMLRendererManager" sourcetype="class" name="$classrenderer"/><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="create"/><element type="functions" source="PhpdocXMLModuleExporter" sourcetype="class" name="create"/><element type="functions" source="PhpdocXMLWarningExporter" sourcetype="class" name="create"/><element type="variables" source="PhpdocXMLClassExporter" sourcetype="class" name="$classAttributes">Class container attributes.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="constsXML">Adds all constants (define(), const) to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$constAttributes">Attributes of the &amp;lt;constant&amp;gt; container.</element><element type="variables" source="PhpdocXMLIndexExporter" sourcetype="class" name="$chapterAttributes">Chapter tag attributes</element><element type="functions" source="PhpdocXMLReader" sourcetype="class" name="createFilehandler">Creates a PhpdocFileHandler object and saves it to $filehandler if it does not already exist.</element><element type="variables" source="PhpdocError" sourcetype="class" name="$classname">Name of the error object class used to construct the error message</element><element type="variables" source="IntegratedTemplateExtension" sourcetype="class" name="$checkblocknameRegExp">RegExp used to test for a valid blockname.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$clearCache">Clear cache on get()?</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$closingDelimiter">Last character of a variable placeholder ( {VARIABLE_}_ ).</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$currentBlock">Name of the current block.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$clearCacheOnParse"/></chapter><chapter char="b"><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="buildInheritedlist">Builds a list of inherited elements.</element><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="buildSubclasslist">Builds a list of subclasses</element><element type="functions" source="PhpdocDocumentAccessor" sourcetype="class" name="buildUseslist">Adds a list of included files to the internal data array.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="buildPackagelist">Builds the internal packagelist.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="buildChapterlist">Builds the internal chapterlists.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="buildModulegroup">Extracts the modulegroup data of the xml file.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="buildClasstree">Extracts the classtree data of the xml file.</element><element type="functions" source="PhpdocWarningAccessor" sourcetype="class" name="buildWarnings">Build the internal list of warnings.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="buildBottomUpClasslist">Builds an internal list of all classes.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="buildElementlist">Builds an array with all elements of a class and saves it to $this-&amp;gt;elementlist.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="buildElementlist">Builds an array with all elements of a class and saves it to $this-&amp;gt;elementlist.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="buildElementlist">Build a list of all elemente (functions, variables,...) of a certain class/module</element><element type="variables" source="PhpdocClassAnalyser" sourcetype="class" name="$baseclass">Name of the baseclass of the given classes.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="buildModulelist">Builds an internal list of all modules in the modulegroup.</element><element type="variables" source="PhpdocSetupHandler" sourcetype="class" name="$basedir">Basedir for all file operations</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$baseclasses">List of all parentclasses found.</element><element type="functions" source="PhpdocParserRegExp" sourcetype="class" name="buildComplexRegExps">Builds complex regular expressions for the parser.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="buildClasstreeHTML">Recursivly builds an HTML class tree using &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/ul&amp;gt;.</element><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="baseclassXML">Adds a baseclass container to the generated xml.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="buildBlockvariablelist">Build a list of all variables within a block</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blocknameRegExp">RegExp matching a block in the template.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blockRegExp">Full RegExp used to find blocks an their content, filled by the constructor.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blocklist">Array of all blocks and their content.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blockdata">Array with the parsed content of a block.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blockvariables">Array of variables in a block.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blockinner">Array of inner blocks of a block.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$blocktypes">Future versions will use this...</element></chapter><chapter char="i"><element type="functions" source="PhpdocClassAccessor" sourcetype="class" name="init">Reformats the xml result array from the PhpdocXMLReader.</element><element type="functions" source="PhpdocModuleAccessor" sourcetype="class" name="init">Reformats the xml result array from the PhpdocXMLReader.</element><element type="functions" source="PhpdocIndexAccessor" sourcetype="class" name="init">Resets the build flags.</element><element type="functions" source="PhpdocWarningAccessor" sourcetype="class" name="init">Reformats the xml result array from the PhpdocXMLReader.</element><element type="functions" source="PhpdocAccessor" sourcetype="class" name="init">Reformats the xml result array from the PhpdocXMLReader.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="init">Clears all datafields of the object and rebuild the internal blocklist</element><element type="variables" source="PhpdocClassAccessor" sourcetype="class" name="$inherited">Array of inherited elements</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="inheritClassElements">Adds inherited elements to a class.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="isUndocumented">Returns true if the requested element is undocumented and false if it&amp;apos;s documented.</element><element type="variables" source="Phpdoc" sourcetype="class" name="$indexer_result">Result from the indexer</element><element type="variables" source="PhpdocHTMLClassRenderer" sourcetype="class" name="$indent">Internal array of &amp;quot;&amp;nbsp;&amp;quot; strings to format HTML output.</element><element type="variables" source="PhpdocHTMLRendererManager" sourcetype="class" name="$indexrenderer"/><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="inheritedOverridenXML">Handles inherited and overriden elements.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$inheritedOverridenAttributes">Attributes of &amp;lt;inherited&amp;gt; and &amp;lt;overriden&amp;gt; container.</element><element type="functions" source="PhpdocXMLReader" sourcetype="class" name="importXML">Converts an xml_parse_into_struct value array to an array that&amp;apos;s simmilar to phpdocs internal arrays.</element><element type="functions" source="PhpdocObject" sourcetype="class" name="introspection">Dumps objects and arrays.</element></chapter><chapter char="x"><element type="variables" source="PhpdocClassAccessor" sourcetype="class" name="$xmlkey">Kind of top-level container in the xml document.</element><element type="variables" source="PhpdocModuleAccessor" sourcetype="class" name="$xmlkey">Kind of top-level container in the xml document.</element><element type="variables" source="PhpdocDocumentAccessor" sourcetype="class" name="$xmlkey">Kind of top-level container in the xml document.</element><element type="variables" source="PhpdocAccessor" sourcetype="class" name="$xmlreader">Instance of PhpdocXMLReader</element><element type="variables" source="PhpdocAccessor" sourcetype="class" name="$xml">Result of the PhpdocXMLReader</element><element type="variables" source="PhpdocXMLWriter" sourcetype="class" name="$xml">Generated XML document.</element><element type="variables" source="PhpdocXMLExporter" sourcetype="class" name="$xmlwriter">Instance of PhpdocXMLWriter used to generate the xml document.</element><element type="functions" source="PhpdocXMLReader" sourcetype="class" name="xmldecode">Replaces some basic entities with their character counterparts.</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="xmlencode">Encodes XML values.</element></chapter><chapter char="p"><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$packages">List of all packages.</element><element type="variables" source="PhpdocIndexer" sourcetype="class" name="$packages">Array of all packages.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$packages">Hash of all packages found.</element><element type="variables" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="$packages">Packagelist from the PhpdocIndexAccessor</element><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$packageFields">Some container withing the packagelist.</element><element type="variables" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="$packageFields">Some container in the package list.</element><element type="functions" source="Phpdoc" sourcetype="class" name="parse">Starts the parser.</element><element type="functions" source="PhpdocXMLReader" sourcetype="class" name="parse">Parses a given XML file and returns the data as a hash.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="parse">Parses the given block.</element><element type="variables" source="PhpdocFileHandler" sourcetype="class" name="$path">Filepath. The path is automatically added in front of all filenames</element><element type="variables" source="PhpdocHTMLRenderer" sourcetype="class" name="$path">Directory path prefix.</element><element type="variables" source="PhpdocXMLExporter" sourcetype="class" name="$path">Target directory where the xml documents get saved.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="preparse">Central parsing function.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$phpfiles">Array of PHP Sourcecode Files to examine.</element><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="pathXML">Writes the &amp;quot;path&amp;quot; (inheritance chain) of an element.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="paramsXML">Adds &amp;lt;parameter&amp;gt; container to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$paramAttributes">Attributes of the &amp;lt;param&amp;gt; container.</element><element type="functions" source="PhpdocError" sourcetype="class" name="printMessage">Prints the error message.</element><element type="variables" source="IntegratedTemplateExtension" sourcetype="class" name="$printWarning">Print warnings?</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="parseCurrentBlock">Parses the current block</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$printError">Print error messages?</element></chapter><chapter char="m"><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$modulegroup">Data of a modulegroup</element><element type="variables" source="PhpdocModuleAnalyser" sourcetype="class" name="$modulegroup">Module data</element><element type="variables" source="PhpdocIndexer" sourcetype="class" name="$modulegroup">Current modulegroup.</element><element type="variables" source="PhpdocModuleAnalyser" sourcetype="class" name="$modulelist">List of all modules in the modulegroup</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$modulefiles">List of all files containing modules.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$modulegroups">List of all module groups.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$modules">Hash with the data of the current module group.</element><element type="variables" source="PhpdocModuleParser" sourcetype="class" name="$moduleTags">List of tags allowed within a module doc comment.</element><element type="variables" source="PhpdocModuleParser" sourcetype="class" name="$moduleGroups">Hash of all module groups</element><element type="variables" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="$moduleTpl">IntegratedTemplateObject used by renderModulegroup()</element><element type="variables" source="PhpdocHTMLRendererManager" sourcetype="class" name="$modulerenderer"/><element type="variables" source="PhpdocXMLModuleExporter" sourcetype="class" name="$moduleAttributes">Module container attributes</element><element type="variables" source="PhpdocError" sourcetype="class" name="$message">The error message itself.</element></chapter><chapter char="f"><element type="variables" source="PhpdocIndexAccessor" sourcetype="class" name="$flagBuild">Flag indicating that certain internal datafield have been filled.</element><element type="variables" source="PhpdocWarningAccessor" sourcetype="class" name="$freeOnGet">If set to true all get_xy() functions will free their resources.</element><element type="variables" source="PhpdocAccessor" sourcetype="class" name="$freeOnGet">Free xml resources on calling a getXY() function?</element><element type="variables" source="PhpdocWarningAccessor" sourcetype="class" name="$flag_build">Flag used to detect if get_xy() was called.s</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="findUndocumented">Looks for undocumented elements in a certain class</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="findUndocumented">Looks for undocumented elements and adds a warning if neccessary.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="findUndocumented">Looks for undocumented elements and adds a warning if neccessary.</element><element type="variables" source="PhpdocAnalyser" sourcetype="class" name="$flag_get">Flag indicating that getModule/getClass was called.</element><element type="variables" source="Phpdoc" sourcetype="class" name="$flag_output">Print status messages</element><element type="variables" source="PhpdocObject" sourcetype="class" name="$flag_output">Flag determining wheter to print some status messages or not (default: false)</element><element type="functions" source="PhpdocParser" sourcetype="class" name="findModulegroups">Builds the hash of module groups and the module file list.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="findClassTrees">Builds a hash of all class trees.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$flag_classtree">Flag indicating that getClassTree() was called.</element><element type="variables" source="PhpdocParser" sourcetype="class" name="$flag_modulegroup">Flag indicating that getModulegroup was called.</element><element type="variables" source="PhpdocFunctionParser" sourcetype="class" name="$functionTags">Array of tags that are allowed in front of the function keyword</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$functions">Array of functions found in the xml document.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="finishClasstree">Saves the generated classtree summary to disk.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="finishModulegroup"/><element type="functions" source="PhpdocHTMLWarningRenderer" sourcetype="class" name="finishWarnings">Saves the generated report.</element><element type="variables" source="PhpdocRendererObject" sourcetype="class" name="$file_extension">Extension for generated files.</element><element type="functions" source="PhpdocHTMLRendererManager" sourcetype="class" name="finish">Finishes the rendering process.</element><element type="variables" source="PhpdocXMLClassExporter" sourcetype="class" name="$fileprefix">Filename prefix for the generated xml document.</element><element type="variables" source="PhpdocXMLModuleExporter" sourcetype="class" name="$fileprefix">Filename prefix for the generated xml document.</element><element type="variables" source="PhpdocXMLWarningExporter" sourcetype="class" name="$fileprefix">Filename prefix for the generated xml document.</element><element type="variables" source="PhpdocXMLExporter" sourcetype="class" name="$fileprefix">Filename prefix for the generated xml document.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="filenameXML">Writes a &amp;lt;file&amp;gt; container.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="functionsXML">Adds a list of functions to the xml file.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$functionAttributes">Attribues of the &amp;lt;function&amp;gt; container.</element><element type="variables" source="PhpdocXMLReader" sourcetype="class" name="$filehandler">PHPDocFileHandler object.</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="free">Clears the internal xml data buffer so that a new document can be passed to the object.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="free">Clears all datafields of the object.</element><element type="variables" source="PhpdocXMLWriter" sourcetype="class" name="$fileHandler">Filehandler used for IO operations</element><element type="variables" source="PhpdocError" sourcetype="class" name="$file">File where the error occured.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="findPlaceholderBlocks">Returns an array of blocknames where the given variable placeholder is used.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="findBlocks">Recusively builds a list of all blocks within the template.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$fileRoot">Root directory for all file operations.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$flagBlocktrouble">Internal flag indicating that a blockname was used multiple times.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$flagGlobalParsed">Flag indicating that the global block was parsed.</element></chapter><chapter char="w"><element type="variables" source="PhpdocWarningAccessor" sourcetype="class" name="$warnings">Array of warnings.</element><element type="variables" source="PhpdocRendererObject" sourcetype="class" name="$warn">Use to save warnings.</element><element type="variables" source="PhpdocXMLWriter" sourcetype="class" name="$warn">PHPDoc Warning object</element><element type="variables" source="PhpdocObject" sourcetype="class" name="$warn">Use to save warnings.</element><element type="variables" source="IntegratedTemplateExtension" sourcetype="class" name="$warn">Array with all warnings.</element><element type="variables" source="PhpdocHTMLRendererManager" sourcetype="class" name="$warningrenderer"/><element type="variables" source="PhpdocXMLWarningExporter" sourcetype="class" name="$warningAttributes">Attributes of a warning container.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="warning">Handles warnings, saves them to $warn and prints them or calls die() depending on the flags</element></chapter><chapter char="l"><element type="functions" source="PhpdocAccessor" sourcetype="class" name="loadXMLFile">Loads the specified xml file.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="loadPackagelist">Imports the packagelist from the PhpdocIndexAccessor if not done previously.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="linkXML">Adds &amp;lt;link&amp;gt; container to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$linkAttributes">Attributes of the &amp;lt;link&amp;gt; container.</element><element type="variables" source="PhpdocError" sourcetype="class" name="$line">Line number where the error occured.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="loadTemplatefile">Reads a template file from the disk.</element></chapter><chapter char="d"><element type="variables" source="PhpdocAccessor" sourcetype="class" name="$data">Reformatted PhpdocXMLReader result array</element><element type="variables" source="PhpdocWarning" sourcetype="class" name="$doc_warnings">Hash of documentation failures.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="docXML">Adds a documentation block (author, links, see, params...) to the xml document</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$docTags">Mapping from internal result array index name to xml tag name.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="deleteFromBlockvariablelist">Deletes one or many variables from the block variable list.</element></chapter><chapter char="s"><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="setClasses">Sets the class data and the name of the baseclass.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="setModulegroup">Sets the data of the modulegroup to analyse.</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="setSourceDirectory">Sets the name of the directory with the source to scan.</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="setTemplateDirectory">Sets the name of the directory with the templates.</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="setApplication">Sets the name of your application.</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="setTargetFileSuffix">Suffix for all rendered files in the application (not for the xml files)</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="setSourceFileSuffix">Suffix of all source code files in the application</element><element type="functions" source="PhpdocSetupHandler" sourcetype="class" name="setTarget">Sets the target where the generated files are saved.</element><element type="variables" source="PhpdocSetupHandler" sourcetype="class" name="$sourceFileSuffix">Suffix of all source code files in the application</element><element type="variables" source="PhpdocSetupHandler" sourcetype="class" name="$sourceDirectory">Directory with the php sources to parse.</element><element type="functions" source="PhpdocFileHandler" sourcetype="class" name="setFilePath">Sets the filepath. The path is automatically added in front of all filenames</element><element type="functions" source="PhpdocParser" sourcetype="class" name="setPhpSourcecodeFiles">Sets the list of PHP Soucecode Files to examine.</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$simpleDocfields">Array of doc container fields that get mapped directly to templateblocks.</element><element type="functions" source="PhpdocHTMLRenderer" sourcetype="class" name="setPath">Sets a directory path prefix.</element><element type="functions" source="PhpdocXMLExporter" sourcetype="class" name="setPath">Sets the target path for the generated xml documents.</element><element type="functions" source="PhpdocHTMLRenderer" sourcetype="class" name="setTemplateRoot">Sets the template directory.</element><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="subclassesXML">Adds a list of subclasses to the generated xml.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="seeXML">Adds &amp;lt;see&amp;gt; container to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$seeAttributes">Attributes of the &amp;lt;see&amp;gt; container.</element><element type="functions" source="PhpdocXMLExporter" sourcetype="class" name="setResult"/><element type="functions" source="PhpdocXMLReader" sourcetype="class" name="stripCloseFromStructvalues">Strips all values out of the xml_parse_intro_struct() values array with the type &amp;quot;open&amp;quot;.</element><element type="variables" source="PhpdocXMLReader" sourcetype="class" name="$structvalues">Values array from xml_parse_into_struct().</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="startElement">Adds an open (or single) xml tag to the generated xml.</element><element type="functions" source="PhpdocObject" sourcetype="class" name="setFlagOutput">Sets the output flag - if set to true out() and outl() print messages</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="show">Print a certain block with all replacements done.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="setVariable">Sets a variable value.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="setCurrentBlock">Sets the name of the current block that is the block where variables are added.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="setTemplate">Sets the template.</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="setRoot">Sets the file root. The file root gets prefixed to all filenames passed to the object.</element></chapter><chapter char="a"><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="addInheritedElements">Adds inherited functions, variables, constants or included files to a class.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="analyse">Starts the analysing of the raw parsing data.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="analyse">Starts the analysing of the raw parsing data.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="analyse">Starts the analysing of the raw parsing data.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="addNumberSuffix">Adds a suffix to the number like 1st, 2nd and 3th</element><element type="variables" source="PhpdocSetupHandler" sourcetype="class" name="$application">Name of the application parsed</element><element type="variables" source="PhpdocObject" sourcetype="class" name="$application">Default applicationname for the generated HTML files.</element><element type="functions" source="PhpdocFileHandler" sourcetype="class" name="appendToFile">Appends a string to a file.</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="addClass">Adds a class to the index lists (elements, packages, classtree).</element><element type="functions" source="PhpdocParser" sourcetype="class" name="addClass">Analyses the given file and adds the result to the class list.</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="addModule">Adds a module to the index lists (elements, packages, classtree).</element><element type="functions" source="PhpdocParser" sourcetype="class" name="addModule">Analyses the given file and adds the result to the module list.</element><element type="functions" source="PhpdocIndexer" sourcetype="class" name="addElements">Adds an element to the elementlist.</element><element type="functions" source="PhpdocParser" sourcetype="class" name="addSubclasses">Adds recursively subclasses to the specified class.</element><element type="functions" source="PhpdocClassParser" sourcetype="class" name="analyseClass">Analyse a class</element><element type="functions" source="PhpdocClassParser" sourcetype="class" name="analyseClassDoc">Analyses a class doc comment.</element><element type="functions" source="PhpdocFunctionParser" sourcetype="class" name="analyseFunction">Analyses a function doc comment.</element><element type="functions" source="PhpdocVariableParser" sourcetype="class" name="analyseVariable">Analyses a variable doc comment</element><element type="functions" source="PhpdocModuleParser" sourcetype="class" name="analyseModule">Central module parsing function.</element><element type="functions" source="PhpdocModuleParser" sourcetype="class" name="analyseModuleDoc">Extracts the allowed documentation tags out of a module doc comment.</element><element type="functions" source="PhpdocConstantParser" sourcetype="class" name="analyseConstant">Scans the given constant doc comment.</element><element type="functions" source="PhpdocUseParser" sourcetype="class" name="analyseUse">Takes the result from getPhpdocParagraphs() and interprets it.</element><element type="functions" source="PhpdocParserTags" sourcetype="class" name="analyseTags">Extract the value from the given tags and copy the data to the $data array if its an allowed tag</element><element type="functions" source="PhpdocParserTags" sourcetype="class" name="analyseSeeTagRegs">Helperfunction to analyse see tags</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$accessModifiers">Array of access modifiers.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="addClasstree">Adds a classtree to the classtree summary template.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="addModulegroup">Renders a modulegroup xml file.</element><element type="functions" source="PhpdocHTMLWarningRenderer" sourcetype="class" name="addWarnings">Adds file with warnings to the warning list.</element><element type="variables" source="PhpdocHTMLRenderer" sourcetype="class" name="$accessor">XML data accessor object.</element><element type="variables" source="PhpdocRendererObject" sourcetype="class" name="$accessor"/><element type="functions" source="PhpdocWarning" sourcetype="class" name="addDocWarning">Adds a warning to the list of class documentation failures.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="authorXML">Adds &amp;lt;author&amp;gt; container to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$authorAttributes">Attributes of the &amp;lt;author&amp;gt; container.</element><element type="functions" source="PhpdocXMLReader" sourcetype="class" name="addToArray">Appends some values to an array</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="addXML">Adds xml to the generated xml.</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="addElement">Adds a complete xml container to the generated xml document.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="addBlock">Adds a block to the template changing a variable placeholder to a block placeholder.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="addBlockfile">Adds a block taken from a file to the template changing a variable placeholder to a block placeholder.</element></chapter><chapter char="u"><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="updateBrotherSisterElements"/><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="updateBrotherSisterElements"/><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="updateBrotherSisterElements">Updates certain elements that use brother and sister.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="updateAccessReturnElements">Updates access and return for certain elements.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="updateAccessReturnElements"/><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="updateAccessReturnElements">Updates access and return for certain elements.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="updateAccessElements">Updates access tags.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="updateAccessElements"/><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="updateAccessElements">Updates access tags.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="updateBrothersSisters">Handles brother and sister.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="updateBrothersSisters">Handles brother and sister.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="updateBrothersSisters">Handles brother and sister.</element><element type="functions" source="PhpdocClassAnalyser" sourcetype="class" name="updateAccessReturn">Updates the access and return tag values.</element><element type="functions" source="PhpdocModuleAnalyser" sourcetype="class" name="updateAccessReturn">Updates the access and return tag values.</element><element type="functions" source="PhpdocAnalyser" sourcetype="class" name="updateAccessReturn">Updates the access and return tag values.</element><element type="variables" source="PhpdocClassAnalyser" sourcetype="class" name="$undocumentedFields">Puuuh - findUndocumented() needs this.</element><element type="variables" source="PhpdocModuleAnalyser" sourcetype="class" name="$undocumentedFields">Puuuh - findUndocumented() needs this.</element><element type="variables" source="PhpdocUseParser" sourcetype="class" name="$useTags">List of allowed tags in use doc comments.</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$undocumented">Message displayed if an object lacks documentation.</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$uses">Array of included files.</element><element type="variables" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="$usesTypes">Types of include statements.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="usesXML">Adds a list of used files (include, require...) to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$usesAttributes">Attribues of the &amp;lt;uses&amp;gt; container.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="updateBlockvariablelist">Updates the variable list of a block.</element></chapter><chapter char="n"><element type="variables" source="PhpdocClassAnalyser" sourcetype="class" name="$notinherited">List of not inherited elements.</element><element type="variables" source="PhpdocWarning" sourcetype="class" name="$num_doc_warnings">Counter containing the number of documentation warnings.</element><element type="functions" source="PhpdocObject" sourcetype="class" name="nameToUrl">Encodes an element name so that it can be used as a file name.</element></chapter><chapter char="e"><element type="variables" source="PhpdocAnalyser" sourcetype="class" name="$elementlist">List of all elements of a certain class/module.</element><element type="variables" source="PhpdocIndexer" sourcetype="class" name="$elements">Array of all elements (functions, variables, constant, included files, classes, packages).</element><element type="variables" source="PhpdocIndexer" sourcetype="class" name="$elementFields">Array of fields that get added to the elementlist</element><element type="variables" source="PhpdocClassParser" sourcetype="class" name="$emptyClass">Default values of a class</element><element type="variables" source="PhpdocFunctionParser" sourcetype="class" name="$emptyFunction">Internal structur of a function.</element><element type="variables" source="PhpdocVariableParser" sourcetype="class" name="$emptyVariable">Array with default values of a variable</element><element type="variables" source="PhpdocModuleParser" sourcetype="class" name="$emptyModule">Empty hash that shows the structure of a module.</element><element type="variables" source="PhpdocConstantParser" sourcetype="class" name="$emptyConstant">Internal structure use to save a constant.</element><element type="variables" source="PhpdocUseParser" sourcetype="class" name="$emptyUse">Structure of an empty use entry.</element><element type="functions" source="PhpdocParserCore" sourcetype="class" name="extractPhpdoc">Strips &amp;quot;/xx&amp;quot;, &amp;quot;x/&amp;quot; and x from doc comments (x means asterix).</element><element type="functions" source="PhpdocHTMLRenderer" sourcetype="class" name="encode">Encodes the given string.</element><element type="functions" source="PhpdocXMLIndexExporter" sourcetype="class" name="exportModulegroup">Exports a modulegroup.</element><element type="functions" source="PhpdocXMLIndexExporter" sourcetype="class" name="exportPackagelist">Exports a packagelist</element><element type="functions" source="PhpdocXMLIndexExporter" sourcetype="class" name="exportClasstree">Exports a classtree</element><element type="functions" source="PhpdocXMLIndexExporter" sourcetype="class" name="exportElementlist">Exports a list of all elements</element><element type="variables" source="PhpdocXMLIndexExporter" sourcetype="class" name="$elementAttributes">Element tag attributes.</element><element type="functions" source="PhpdocXMLExporter" sourcetype="class" name="export">Exports the given result array as xml document.</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="export">Saves the xml to the specified file.</element><element type="functions" source="PhpdocXMLWriter" sourcetype="class" name="endElement">Adds a closing xml tag to the generated xml document.</element><element type="variables" source="PhpdocObject" sourcetype="class" name="$err">Variable containing the latest exceptions.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$err">Contains the error objects</element><element type="variables" source="PhpdocError" sourcetype="class" name="$error_message_prefix">Error message prefix.</element><element type="variables" source="PhpdocError" sourcetype="class" name="$error_prepend">Error prepend, used for HTML formatting.</element><element type="variables" source="PhpdocError" sourcetype="class" name="$error_append">Error append, used for HTML formatting.</element><element type="variables" source="PhpdocError" sourcetype="class" name="$errorHandling">Array that describes how an error gets handled.</element></chapter><chapter char="r"><element type="functions" source="Phpdoc" sourcetype="class" name="render">Renders the PHPDoc XML files as HTML files</element><element type="functions" source="PhpdocHTMLRendererManager" sourcetype="class" name="render">Renders the given xml file.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderClass">Renders a class.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderInherited">Renders a list of inherited elements.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderInheritedElements">Renders a list of a certain inherited element.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderSubclasses">Renders a list of direct known subclasses.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderVariables">Adds a summary and a detailed list of all variables to the template.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderVariableSummary">Adds a summary of all variables to the template.</element><element type="functions" source="PhpdocHTMLClassRenderer" sourcetype="class" name="renderVariableDetail">Adds a detailed list of all variables to the template.</element><element type="functions" source="PhpdocHTMLModuleRenderer" sourcetype="class" name="renderModule">Renders a module</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderConstants">Adds a summary and a detailed list of all constants to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderConstantSummary">Adds a summary of all constants to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderConstantDetail">Adds a detailed list of all constants to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderUses">Adds a summary and a detailed list of included files to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderUsesDetail">Adds a detailed list of all included files to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderUsesSummary">Adds a summary of all included files to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderFunctions">Adds a summary and a detailed list of all functions to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderFunctionSummary">Adds a function summary to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderFunctionDetail">Adds a detailed list of functions to the template.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderParameterDetail">Renders a detailed list of function parameters.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderSee">Renders a block with references to other source elements.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderAuthors">Renders an author list.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderLinks">Renders a list of external links.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderThrows">Renders a list of exceptions.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderGlobals">Renders a list of global elements.</element><element type="functions" source="PhpdocHTMLDocumentRenderer" sourcetype="class" name="renderCommonDocfields">Adds some tags to the template that are allowed nearly everywhere.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="renderElementlist">Renders the element index list.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="renderPackagelist">Renders a complete packagelist.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="renderFrameElementlist">Renders files for the lower left frame with the elements of a certain file.</element><element type="functions" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="renderFramePackagesummary">Renders a Packagesummary for the frameset.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="returnXML">Adds &amp;lt;return&amp;gt; container to the xml document.</element><element type="variables" source="PhpdocXMLDocumentExporter" sourcetype="class" name="$returnAttributes">Attributes of the &amp;lt;return&amp;gt; container.</element><element type="variables" source="PhpdocXMLExporter" sourcetype="class" name="$result">Data to save as a xml document.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="replaceBlock">Replaces an existing block with new content. Warning: not implemented yet.</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="replaceBlockfile">Replaces an existing block with new content from a file. Warning: not implemented yet.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$removeUnknownVariables">Controls the handling of unknown variables, default is remove.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$removeEmptyBlocks">Controls the handling of empty blocks, default is remove.</element></chapter><chapter char="t"><element type="variables" source="PhpdocSetupHandler" sourcetype="class" name="$target">Name of the target directory.</element><element type="variables" source="PhpdocSetupHandler" sourcetype="class" name="$targetFileSuffix">Suffix for all rendered files in the application (except for the xml files).</element><element type="variables" source="PhpdocHTMLIndexRenderer" sourcetype="class" name="$treeTpl">IntegratedTemplate Object used be renderClasstree()</element><element type="variables" source="PhpdocHTMLRenderer" sourcetype="class" name="$tpl">Template object</element><element type="variables" source="PhpdocHTMLRenderer" sourcetype="class" name="$templateRoot">Rootpath for Templatefiles.</element><element type="functions" source="PhpdocXMLDocumentExporter" sourcetype="class" name="throwsXML">Adds &amp;lt;throws&amp;gt; container to the xml document.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$template">Content of the template.</element></chapter><chapter char="h"><element type="functions" source="PhpdocArgvHandler" sourcetype="class" name="handleArgv">Handle the command line values</element><element type="variables" source="IntegratedTemplateExtension" sourcetype="class" name="$haltOnWarning">Call die() on warning?</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="halt">Error Handling function.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$haltOnError">Call die() on error?</element></chapter><chapter char="C"><element type="variables" source="PhpdocArgvHandler" sourcetype="class" name="$COMMANDS">Message explaining the usage of phpdoc on the command line.</element><element type="variables" source="PhpdocParserRegExp" sourcetype="class" name="$C_BASE">Basis regular expressions used to compose complex expressions to grep doc comments.</element><element type="variables" source="PhpdocParserRegExp" sourcetype="class" name="$C_COMPLEX">List of regular expressions used to grep complex doc comments.</element></chapter><chapter char="v"><element type="variables" source="PhpdocVariableParser" sourcetype="class" name="$variableTags">Array of tags that are allowed in front of the var keyword</element><element type="variables" source="PhpdocHTMLClassRenderer" sourcetype="class" name="$variables">Array of variables found in the xml document.</element><element type="functions" source="PhpdocXMLClassExporter" sourcetype="class" name="variablesXML">Adds class variables to the XMl document.</element><element type="variables" source="PhpdocXMLClassExporter" sourcetype="class" name="$variableAttributes">Variable container attributes.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$variablenameRegExp">RegExp matching a variable placeholder in the template.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$variablesRegExp">Full RegExp used to find variable placeholder, filled by the constructor.</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$variableCache">Variable cache.</element></chapter><chapter char="T"><element type="variables" source="PhpdocParserRegExp" sourcetype="class" name="$TAGS">Array of RegExp matching the syntax of several complex tags.</element></chapter><chapter char="o"><element type="functions" source="PhpdocObject" sourcetype="class" name="out">Print a string and flushes the output buffer</element><element type="functions" source="PhpdocObject" sourcetype="class" name="outl">Print a string, the specified HTML line break sign and flushes the output buffer</element><element type="variables" source="IntegratedTemplate" sourcetype="class" name="$openingDelimiter">First character of a variable placeholder ( _{_VARIABLE} ).</element></chapter><chapter char="I"><element type="class" source="" sourcetype="class" name="IntegratedTemplateExtension">Integrated Template Extension - ITX</element><element type="functions" source="IntegratedTemplateExtension" sourcetype="class" name="IntegratedTemplateExtension">Builds some complex regexps and calls the constructor of the parent class.</element><element type="class" source="" sourcetype="class" name="IntegratedTemplate">Integrated Template - IT</element><element type="functions" source="IntegratedTemplate" sourcetype="class" name="IntegratedTemplate">Builds some complex regular expressions and optinally sets the file root directory.</element></chapter></index></phpdoc>
