PHP Class TheSeer\phpDox\ProjectConfig

Show file Open project: theseer/phpdox

Public Methods

Method Description
__construct ( Version $version, TheSeer\phpDox\FileInfo $homeDir, TheSeer\fDOM\fDOMElement $ctx ) Constructor for global config
getCollectorConfig ( ) : CollectorConfig
getGeneratorConfig ( ) : GeneratorConfig
getHomeDirectory ( ) : Fileinfo
getSourceDirectory ( ) : TheSeer\phpDox\FileInfo
getVersion ( ) : Version
getWorkDirectory ( ) : TheSeer\phpDox\FileInfo
isPublicOnlyMode ( ) : boolean

Method Details

__construct() public method

Constructor for global config
public __construct ( Version $version, TheSeer\phpDox\FileInfo $homeDir, TheSeer\fDOM\fDOMElement $ctx )
$version Version
$homeDir TheSeer\phpDox\FileInfo
$ctx TheSeer\fDOM\fDOMElement Reference to node

getCollectorConfig() public method

public getCollectorConfig ( ) : CollectorConfig
return CollectorConfig

getGeneratorConfig() public method

public getGeneratorConfig ( ) : GeneratorConfig
return GeneratorConfig

getHomeDirectory() public method

public getHomeDirectory ( ) : Fileinfo
return Fileinfo

getSourceDirectory() public method

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

getVersion() public method

public getVersion ( ) : Version
return Version

getWorkDirectory() public method

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

isPublicOnlyMode() public method

public isPublicOnlyMode ( ) : boolean
return boolean