Class CodeCoverage

Description

Orchestrates code coverage both in this thread and in subthread under apache Assumes this is running on same machine as apache.

Located in /extensions/coverage/coverage.php (line 17)


	
			
Variable Summary
 static mixed $instance
 mixed $excludes
 mixed $includes
 mixed $log
 mixed $root
 mixed $title
Method Summary
 static void getInstance ()
 static void isCoverageOn ()
 void filter ( &$coverage)
 void getSettings ()
 void getUntouchedFiles ( &$untouched,  $touched,  $parentPath,  $rootPath, [ $directoryDepth = 1])
 void includeUntouchedFiles ( $untouched)
 void isDirectoryIncluded ( $dir,  $directoryDepth)
 void isFileIncluded ( $file)
 void readSettings ()
 void resetLog ()
 void setSettings ( $settings)
 void startCoverage ()
 void stopCoverage ()
 void writeSettings ()
 void writeUntouched ()
Variables
static mixed $instance (line 29)
mixed $directoryDepth (line 22)
mixed $excludes (line 21)
mixed $includes (line 20)
mixed $log (line 18)
mixed $maxDirectoryDepth = 20 (line 23)
mixed $root (line 19)
mixed $settingsFile = './code-coverage-settings.dat' (line 27)
mixed $title = "Code Coverage" (line 24)
Methods
static getInstance (line 188)
void getInstance ()
static isCoverageOn (line 178)
void isCoverageOn ()
filter (line 134)
void filter ( &$coverage)
  • &$coverage
getSettings (line 119)
void getSettings ()
getTouchedFiles (line 38)
void &getTouchedFiles ()
getUntouchedFiles (line 51)
void getUntouchedFiles ( &$untouched,  $touched,  $parentPath,  $rootPath, [ $directoryDepth = 1])
  • &$untouched
  • $touched
  • $parentPath
  • $rootPath
  • $directoryDepth
includeUntouchedFiles (line 44)
void includeUntouchedFiles ( $untouched)
  • $untouched
isDirectoryIncluded (line 163)
void isDirectoryIncluded ( $dir,  $directoryDepth)
  • $dir
  • $directoryDepth
isFileIncluded (line 142)
void isFileIncluded ( $file)
  • $file
readSettings (line 107)
void readSettings ()
resetLog (line 72)
void resetLog ()
setSettings (line 127)
void setSettings ( $settings)
  • $settings
startCoverage (line 86)
void startCoverage ()
stopCoverage (line 94)
void stopCoverage ()
writeSettings (line 115)
void writeSettings ()
writeUntouched (line 31)
void writeUntouched ()

Documentation generated on Sun, 31 Oct 2010 16:31:07 -0500 by phpDocumentor 1.4.3