Contains an in-memory representation of all documentable elements (parserPage, parserFunction, parserDefine, parserInclude, parserClass, parserMethod, parserVar) and their DocBlocks (parserDocBlock).
This class works in coordination with phpDocumentor_IntermediateParser to take output from Parser::handleEvent() and create indexes, links, and other assorted things (all documented in phpDocumentor_IntermediateParser and Converter)
Located in /phpDocumentor/ParserData.inc (line 363)
array of parsed class elements
used by phpDocumentor_IntermediateParser::handleDocBlock() to
determine whether a docblock is a page-level docblock or not. $clean is true as long as only 0 or 1 docblock has been parsed, and no element other than parserPage has been parsed
DocBlock (parserDocBlock) for this page, or false if not set
array of parsed elements
array of links descended from abstractLink
parserPage element that is this parserData's parent, or false if not set.
array of parsed class elements with @access private
array of parsed elements with @access private
Type is used by many functions to skip the hassle of if
add a new element to the tracking array
adds a link
adds a tutorial parser
Tells this page that its DocBlock was not implicit
returns a list of all classes declared in a file
Get the output-safe filename (. changed to _)
If this file has a tutorial associated with it, returns a link to the tutorial.
Does this package have classes?
If the page-level DocBlock was present in the source, returns true
Does this package have interfaces?
checks if the element is "cleaned" already
Documentation generated on Mon, 05 Dec 2011 21:39:49 -0600 by phpDocumentor 1.4.4