Class Salient\Cli\CliApplication

extends Application
implements CliApplicationInterface

A service container for CLI applications

Methods
Methods inherited from Salient\Container\Application
__construct(), unload(), getName(), getVersion(), getVersionString(), getBasePath(), getCachePath(), getConfigPath(), getDataPath(), getLogPath(), getTempPath(), isRunningInProduction(), hasOutputLog(), logOutput(), hasHarRecorder(), recordHar(), getHarFilename(), hasCache(), startCache(), stopCache(), hasSync(), startSync(), stopSync(), sync(), getInitialWorkingDirectory(), setInitialWorkingDirectory(), restoreWorkingDirectory(), reportVersion(), reportResourceUsage(), reportMetrics(), registerShutdownReport()
Methods inherited from Salient\Container\Container
hasGlobalContainer(), getGlobalContainer(), setGlobalContainer(), get(), getAs(), getClass(), has(), hasSingleton(), hasInstance(), inContextOf(), bind(), bindIf(), singleton(), singletonIf(), hasProvider(), provider(), addContextualBinding(), instance(), providers(), getProviders(), removeInstance()
Methods used from Salient\Core\Concern\FacadeAwareTrait
withFacade(), withoutFacade(), unloadFacades()
Methods used from Salient\Core\Concern\ChainableTrait
apply(), applyIf(), applyForEach()
Constants inherited from Salient\Contract\Container\HasServiceLifetime
LIFETIME_INHERIT, LIFETIME_TRANSIENT, LIFETIME_SINGLETON
Constants inherited from Salient\Contract\Container\HasServiceLifetime
LIFETIME_INHERIT, LIFETIME_TRANSIENT, LIFETIME_SINGLETON
Constants inherited from Salient\Contract\Container\HasServiceLifetime
LIFETIME_INHERIT, LIFETIME_TRANSIENT, LIFETIME_SINGLETON
Properties used from Salient\Core\Concern\FacadeAwareTrait
$Facades