PHP Class TheSeer\phpDox\Factory

Inheritance: implements TheSeer\phpDox\FactoryInterface
Show file Open project: theseer/phpdox Class Usage Examples

Public Methods

Method Description
__construct ( TheSeer\phpDox\FileInfo $home, Version $version )
activateSilentMode ( )
getApplication ( ) : Application
getBackendFactory ( ) : mixed
getBootstrap ( ) : Bootstrap
getCLI ( ) : CLI
getCollector ( CollectorConfig $config ) : Collector
getConfigLoader ( ) : ConfigLoader
getConfigSkeleton ( )
getDirectoryCleaner ( ) : TheSeer\phpDox\DirectoryCleaner
getDocblockFactory ( ) : Factory
getDocblockParser ( ) : mixed
getEngineFactory ( ) : mixed
getEnricherFactory ( ) : TheSeer\phpDox\Generator\Generator\Enricher\Factory
getErrorHandler ( ) : ErrorHandler
getGenerator ( ) : Generator
getInheritanceResolver ( ) : InheritanceResolver
getLogger ( ) : TheSeer\phpDox\ProgressLogger
getScanner ( string | array $include, string | array $exclude = NULL ) : mixed | object

Private Methods

Method Description
getBootstrapApi ( ) : BootstrapApi
getDirectoryScanner ( ) : TheSeer\DirectoryScanner\DirectoryScanner
getShellProgressLogger ( )
getSilentProgressLogger ( )

Method Details

__construct() public method

public __construct ( TheSeer\phpDox\FileInfo $home, Version $version )
$home TheSeer\phpDox\FileInfo
$version Version

activateSilentMode() public method

public activateSilentMode ( )

getApplication() public method

public getApplication ( ) : Application
return Application

getBackendFactory() public method

public getBackendFactory ( ) : mixed
return mixed

getBootstrap() public method

public getBootstrap ( ) : Bootstrap
return Bootstrap

getCLI() public method

public getCLI ( ) : CLI
return CLI

getCollector() public method

public getCollector ( CollectorConfig $config ) : Collector
$config CollectorConfig
return TheSeer\phpDox\Collector\Collector

getConfigLoader() public method

public getConfigLoader ( ) : ConfigLoader
return ConfigLoader

getConfigSkeleton() public method

public getConfigSkeleton ( )

getDirectoryCleaner() public method

public getDirectoryCleaner ( ) : TheSeer\phpDox\DirectoryCleaner
return TheSeer\phpDox\DirectoryCleaner

getDocblockFactory() public method

public getDocblockFactory ( ) : Factory
return TheSeer\phpDox\DocBlock\Factory

getDocblockParser() public method

public getDocblockParser ( ) : mixed
return mixed

getEngineFactory() public method

public getEngineFactory ( ) : mixed
return mixed

getEnricherFactory() public method

public getEnricherFactory ( ) : TheSeer\phpDox\Generator\Generator\Enricher\Factory
return TheSeer\phpDox\Generator\Generator\Enricher\Factory

getErrorHandler() public method

public getErrorHandler ( ) : ErrorHandler
return ErrorHandler

getGenerator() public method

public getGenerator ( ) : Generator
return TheSeer\phpDox\Generator\Generator

getInheritanceResolver() public method

public getInheritanceResolver ( ) : InheritanceResolver
return TheSeer\phpDox\Collector\InheritanceResolver

getLogger() public method

public getLogger ( ) : TheSeer\phpDox\ProgressLogger
return TheSeer\phpDox\ProgressLogger

getScanner() public method

public getScanner ( string | array $include, string | array $exclude = NULL ) : mixed | object
$include string | array
$exclude string | array
return mixed | object