PHP Class TheSeer\phpDox\Generator\Project

Show file Open project: theseer/phpdox Class Usage Examples

Public Methods

Method Description
__construct ( TheSeer\phpDox\FileInfo $srcDir, TheSeer\phpDox\FileInfo $xmlDir )
getClasses ( string $namespace = NULL ) : TheSeer\phpDox\Generator\ClassCollection
getIndex ( ) : TheSeer\phpDox\Generator\Index
getInterfaces ( string $namespace = NULL ) : TheSeer\phpDox\Generator\InterfaceCollection
getNamespaces ( ) : DOMNodeList
getSourceDir ( ) : TheSeer\phpDox\FileInfo
getSourceTree ( ) : TheSeer\phpDox\Generator\SourceTree
getTraits ( string $namespace = NULL ) : TheSeer\phpDox\Generator\TraitCollection
getXmlDir ( ) : TheSeer\phpDox\FileInfo
hasNamespaces ( ) : boolean

Private Methods

Method Description
initCollections ( ) : void

Method Details

__construct() public method

public __construct ( TheSeer\phpDox\FileInfo $srcDir, TheSeer\phpDox\FileInfo $xmlDir )
$srcDir TheSeer\phpDox\FileInfo
$xmlDir TheSeer\phpDox\FileInfo

getClasses() public method

public getClasses ( string $namespace = NULL ) : TheSeer\phpDox\Generator\ClassCollection
$namespace string
return TheSeer\phpDox\Generator\ClassCollection

getIndex() public method

public getIndex ( ) : TheSeer\phpDox\Generator\Index
return TheSeer\phpDox\Generator\Index

getInterfaces() public method

public getInterfaces ( string $namespace = NULL ) : TheSeer\phpDox\Generator\InterfaceCollection
$namespace string
return TheSeer\phpDox\Generator\InterfaceCollection

getNamespaces() public method

public getNamespaces ( ) : DOMNodeList
return DOMNodeList

getSourceDir() public method

public getSourceDir ( ) : TheSeer\phpDox\FileInfo
return TheSeer\phpDox\FileInfo

getSourceTree() public method

public getSourceTree ( ) : TheSeer\phpDox\Generator\SourceTree
return TheSeer\phpDox\Generator\SourceTree

getTraits() public method

public getTraits ( string $namespace = NULL ) : TheSeer\phpDox\Generator\TraitCollection
$namespace string
return TheSeer\phpDox\Generator\TraitCollection

getXmlDir() public method

public getXmlDir ( ) : TheSeer\phpDox\FileInfo
return TheSeer\phpDox\FileInfo

hasNamespaces() public method

public hasNamespaces ( ) : boolean
return boolean