IoClass to handle file and user io opperations
Located in /phpDocumentor/Io.inc (line 50)
bool
checkIgnore
(string $file, string $path, array $ignore, [bool $ignore_no_ext = true], [bool $ignoresymlinks = false])
array
dirList
( $orig_directory, [bool $hidden = false], [bool $ignore_symlinks = false], string $directory)
void
getDirTree
(string $dir, string $base_dir, [array $ignore = array()], [boolean $hidden = false], [boolean $ignoresymlinks = false])
false|array
$ignore
(line 63)
Format: array(array(regexp-ready string to search for whole path,
regexp-ready string to search for basename of ignore strings),...)
mixed
$phpDocOptions
(line 57)
Holds all the options that are avaible to the cmd line interface
and to the different web interfaces
array
$valid_booleans
= arrayA specific array of values that boolean-based arguments can understand, aided by the decideOnOrOff() helper method.
Use lowercase letters always, to simplify string comparisons
creates an array $this->phpDocOptions and sets program options in it.
Array is in the format of:
[filename][tag][] = "f"; [filename][tag][] = "-file"; [filename][desc] "name of file to parse"
Tell whether to ignore a file or a directory allows * and ? wildcards
create the help message for display on the command-line
Take a filename with wildcards and return all files that match the
wildcards
Retrieve common directory (case-insensitive in windows)
takes the list of files, and returns the subdirectory they share in common, so in this list:
getBase will return "/dir1/dir2"
Converts $s into a string that can be used with preg_match
Retrieve tutorial subdirectories and their contents from the list of
files to parse
calls http://www.php.net/file_exists for each value in include_path,
then calls http://www.php.net/is_readable when it finds the file
Reads a file and returns it as a string Does basic error checking
file extensions are set in phpdoc.inc
Removes files from the $dir array that do not match the search string in
$match
Construct the $ignore array
Documentation generated on Mon, 05 Dec 2011 21:39:43 -0600 by phpDocumentor 1.4.4