PHP Class Joli\JoliCi\Container

Show file Open project: jolicode/jolici Class Usage Examples

Public Methods

Method Description
getBuildPath ( )
getChainStrategy ( ) : Joli\JoliCi\BuildStrategy\ChainBuildStrategy Chain strategy to allow multiples ones
getConsoleLogger ( boolean $verbose = false ) : Logger Get a console with finger crossed handler
getDocker ( )
getExecutor ( $cache = true, $verbose = false, $timeout = 600 )
getFilesystem ( )
getJoliCiStrategy ( ) : Joli\JoliCi\BuildStrategy\JoliCiBuildStrategy Strategy based on the ".jolici" folder
getLoggerCallback ( $verbose )
getNaming ( )
getServiceManager ( $verbose = false )
getStrategy ( ) : Joli\JoliCi\BuildStrategy\BuildStrategyInterface Alias for the main strategy
getTravisCiStrategy ( ) : TravisCiBuildStrategy Strategy based on the ".travis.yml" file
getVacuum ( )

Method Details

getBuildPath() public method

public getBuildPath ( )

getChainStrategy() public method

Chain strategy to allow multiples ones
public getChainStrategy ( ) : Joli\JoliCi\BuildStrategy\ChainBuildStrategy
return Joli\JoliCi\BuildStrategy\ChainBuildStrategy

getConsoleLogger() public method

Get a console with finger crossed handler
public getConsoleLogger ( boolean $verbose = false ) : Logger
$verbose boolean
return Monolog\Logger

getDocker() public method

public getDocker ( )

getExecutor() public method

public getExecutor ( $cache = true, $verbose = false, $timeout = 600 )

getFilesystem() public method

public getFilesystem ( )

getJoliCiStrategy() public method

Strategy based on the ".jolici" folder
public getJoliCiStrategy ( ) : Joli\JoliCi\BuildStrategy\JoliCiBuildStrategy
return Joli\JoliCi\BuildStrategy\JoliCiBuildStrategy

getLoggerCallback() public method

public getLoggerCallback ( $verbose )

getNaming() public method

public getNaming ( )

getServiceManager() public method

public getServiceManager ( $verbose = false )

getStrategy() public method

Alias for the main strategy
public getStrategy ( ) : Joli\JoliCi\BuildStrategy\BuildStrategyInterface
return Joli\JoliCi\BuildStrategy\BuildStrategyInterface

getTravisCiStrategy() public method

Strategy based on the ".travis.yml" file
public getTravisCiStrategy ( ) : TravisCiBuildStrategy
return Joli\JoliCi\BuildStrategy\TravisCiBuildStrategy

getVacuum() public method

public getVacuum ( )