file-fetcher
Public Member Functions | List of all members
SebastianBergmann\CodeCoverage\Node\Directory Class Reference
Inheritance diagram for SebastianBergmann\CodeCoverage\Node\Directory:
SebastianBergmann\CodeCoverage\Node\AbstractNode

Detailed Description

Represents a directory in the code coverage information tree.

Public Member Functions

 count ()
 
 getIterator ()
 
 addDirectory (string $name)
 
 addFile (string $name, array $coverageData, array $testData, bool $cacheTokens)
 
 getDirectories ()
 
 getFiles ()
 
 getChildNodes ()
 
 getClasses ()
 
 getTraits ()
 
 getFunctions ()
 
 getLinesOfCode ()
 
 getNumExecutableLines ()
 
 getNumExecutedLines ()
 
 getNumClasses ()
 
 getNumTestedClasses ()
 
 getNumTraits ()
 
 getNumTestedTraits ()
 
 getNumMethods ()
 
 getNumTestedMethods ()
 
 getNumFunctions ()
 
 getNumTestedFunctions ()
 
- Public Member Functions inherited from SebastianBergmann\CodeCoverage\Node\AbstractNode
 __construct (string $name, self $parent=null)
 
 getName ()
 
 getId ()
 
 getPath ()
 
 getPathAsArray ()
 
 getParent ()
 
 getTestedClassesPercent (bool $asString=true)
 
 getTestedTraitsPercent (bool $asString=true)
 
 getTestedClassesAndTraitsPercent (bool $asString=true)
 
 getTestedFunctionsPercent (bool $asString=true)
 
 getTestedMethodsPercent (bool $asString=true)
 
 getTestedFunctionsAndMethodsPercent (bool $asString=true)
 
 getLineExecutedPercent (bool $asString=true)
 
 getNumClassesAndTraits ()
 
 getNumTestedClassesAndTraits ()
 
 getClassesAndTraits ()
 
 getNumFunctionsAndMethods ()
 
 getNumTestedFunctionsAndMethods ()
 
 getFunctionsAndMethods ()
 

Member Function Documentation

◆ addDirectory()

SebastianBergmann\CodeCoverage\Node\Directory::addDirectory ( string  $name)

Adds a new directory.

◆ addFile()

SebastianBergmann\CodeCoverage\Node\Directory::addFile ( string  $name,
array  $coverageData,
array  $testData,
bool  $cacheTokens 
)

Adds a new file.

Exceptions
InvalidArgumentException

◆ count()

SebastianBergmann\CodeCoverage\Node\Directory::count ( )

Returns the number of files in/under this node.

◆ getChildNodes()

SebastianBergmann\CodeCoverage\Node\Directory::getChildNodes ( )

Returns the child nodes of this node.

◆ getClasses()

SebastianBergmann\CodeCoverage\Node\Directory::getClasses ( )

Returns the classes of this node.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getDirectories()

SebastianBergmann\CodeCoverage\Node\Directory::getDirectories ( )

Returns the directories in this directory.

◆ getFiles()

SebastianBergmann\CodeCoverage\Node\Directory::getFiles ( )

Returns the files in this directory.

◆ getFunctions()

SebastianBergmann\CodeCoverage\Node\Directory::getFunctions ( )

Returns the functions of this node.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getIterator()

SebastianBergmann\CodeCoverage\Node\Directory::getIterator ( )

Returns an iterator for this node.

◆ getLinesOfCode()

SebastianBergmann\CodeCoverage\Node\Directory::getLinesOfCode ( )

Returns the LOC/CLOC/NCLOC of this node.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumClasses()

SebastianBergmann\CodeCoverage\Node\Directory::getNumClasses ( )

Returns the number of classes.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumExecutableLines()

SebastianBergmann\CodeCoverage\Node\Directory::getNumExecutableLines ( )

Returns the number of executable lines.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumExecutedLines()

SebastianBergmann\CodeCoverage\Node\Directory::getNumExecutedLines ( )

Returns the number of executed lines.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumFunctions()

SebastianBergmann\CodeCoverage\Node\Directory::getNumFunctions ( )

Returns the number of functions.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumMethods()

SebastianBergmann\CodeCoverage\Node\Directory::getNumMethods ( )

Returns the number of methods.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumTestedClasses()

SebastianBergmann\CodeCoverage\Node\Directory::getNumTestedClasses ( )

Returns the number of tested classes.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumTestedFunctions()

SebastianBergmann\CodeCoverage\Node\Directory::getNumTestedFunctions ( )

Returns the number of tested functions.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumTestedMethods()

SebastianBergmann\CodeCoverage\Node\Directory::getNumTestedMethods ( )

Returns the number of tested methods.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumTestedTraits()

SebastianBergmann\CodeCoverage\Node\Directory::getNumTestedTraits ( )

Returns the number of tested traits.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getNumTraits()

SebastianBergmann\CodeCoverage\Node\Directory::getNumTraits ( )

Returns the number of traits.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.

◆ getTraits()

SebastianBergmann\CodeCoverage\Node\Directory::getTraits ( )

Returns the traits of this node.

Reimplemented from SebastianBergmann\CodeCoverage\Node\AbstractNode.


The documentation for this class was generated from the following file: