PHP Class TheSeer\Autoload\Factory

显示文件 Open project: theseer/autoload Class Usage Examples

Public Methods

Method Description
getApplication ( ) : Application
getCLI ( ) : CLI
getCache ( ) : TheSeer\Autoload\Cache
getCollector ( )
getLogger ( )
getParser ( ) : Parser
getPharBuilder ( )
getRenderer ( TheSeer\Autoload\CollectorResult $result ) : AutoloadRenderer | StaticRenderer Helper to get instance of AutoloadRenderer with cli options applied
getScanner ( boolean $filter = TRUE ) : TheSeer\DirectoryScanner\DirectoryScanner Get instance of DirectoryScanner with filter options applied
setConfig ( Config $config )

Method Details

getApplication() public method

public getApplication ( ) : Application
return Application

getCLI() public method

public getCLI ( ) : CLI
return CLI

getCache() public method

public getCache ( ) : TheSeer\Autoload\Cache
return TheSeer\Autoload\Cache

getCollector() public method

public getCollector ( )

getLogger() public method

public getLogger ( )

getParser() public method

public getParser ( ) : Parser
return Parser

getPharBuilder() public method

public getPharBuilder ( )

getRenderer() public method

Helper to get instance of AutoloadRenderer with cli options applied
public getRenderer ( TheSeer\Autoload\CollectorResult $result ) : AutoloadRenderer | StaticRenderer
$result TheSeer\Autoload\CollectorResult
return AutoloadRenderer | StaticRenderer

getScanner() public method

Get instance of DirectoryScanner with filter options applied
public getScanner ( boolean $filter = TRUE ) : TheSeer\DirectoryScanner\DirectoryScanner
$filter boolean
return TheSeer\DirectoryScanner\DirectoryScanner

setConfig() public method

public setConfig ( Config $config )
$config Config