file being parsed, used in every add function to match up elements with the file that contains them
API Tags:
| See: | addClass(), addMethod(), addVar(), nextFile() |
Namespace conflicts within all documented packages of functions
Format:
array(
functionname => array(
full path,
full path,
...
)
)
array of parsed defines organized by the full path of the file that contains the define.
Format:
array(
full path => array(
definename => parserDefine
)
)
array of file names organized by defines that are in the file.
This structure is designed to handle name conflicts. Two files can contain defines with the same name, and this array will record both filenames to help control namespace errors Format:
array(
definename => array(
full path of file containing definename,
full path of file 2 containing definename,
...
)
)
Namespace conflicts within all documented packages of functions
Format:
array(
functionname => array(
full path,
full path,
...
)
)
array of parsed functions organized by the full path of the file that contains the function.
Format:
array(
full path => array(
functionname => parserFunction
)
)
array of file names organized by functions that are in the file.
This structure is designed to handle name conflicts. Two files can contain functions with the same name, and this array will record both filenames to help control namespace errors Format:
array(
functionname => array(
full path of file containing functionname,
full path of file 2 containing functionname,
...
)
)
Namespace conflicts within all documented packages of functions
Format:
array(
functionname => array(
full path,
full path,
...
)
)
array of parsed global variables organized by the full path of the file that contains the global variable definition.
Format:
array(
full path => array(
globalname => parserGlobal
)
)
array of file names organized by global variables that are in the file.
This structure is designed to handle name conflicts. Two files can contain global variables with the same name, and this array will record both filenames to help control namespace errors Format:
array(
global variablename => array(
full path of file containing global variablename,
full path of file 2 containing global variablename,
...
)
)
array of all procedural pages ordered by name
that have been ignored via -po or @access private or @ignore Format:
array(
name => array(
fullpath => parserPage,
fullpath => parserPage2 [if there are name conflicts],
...
)
)
array of parsed includes organized by the full path of the file that contains the include.
Format:
array(
full path => array(
includename => parserInclude
)
)
array of packages assigned to classes in a file, ordered by fullpath
Format:
array(
fullpath => array(
packagename => array(
subpackagename => 1,
subpackagename => 1,
..
),
packagename2 => array(...
)
)
)
Namespace conflicts within all documented pages
Format:
array(
pagename => array(
fullpath,
fullpath,
...
)
)
array of packages ordered by full path
Format:
array(
fullpath => array(
packagename,
subpackagename
)
)
array of all procedural pages ordered by name
Format:
array(
name => array(
fullpath => parserPage,
fullpath => parserPage2 [if there are name conflicts],
...
)
)
array of all procedural page names ordered by full path to the file
Format:
array(
fullpath => name
)