Interface Salient\Contract\Cli\CliApplicationInterface

extends ApplicationInterface

A service container for CLI applications

Methods
Methods inherited from Salient\Contract\Container\ApplicationInterface
getAppName(), isProduction(), getBasePath(), getCachePath(), getConfigPath(), getDataPath(), getLogPath(), getTempPath(), logOutput(), exportHar(), getHarFilename(), startCache(), resumeCache(), stopCache(), startSync(), stopSync(), registerSyncNamespace(), getWorkingDirectory(), restoreWorkingDirectory(), setWorkingDirectory(), registerShutdownReport(), reportResourceUsage(), reportMetrics()
Methods inherited from Salient\Contract\Container\ContainerInterface
__construct(), hasGlobalContainer(), getGlobalContainer(), setGlobalContainer(), inContextOf(), get(), getAs(), getName(), has(), hasSingleton(), hasInstance(), hasProvider(), bind(), bindIf(), singleton(), singletonIf(), instance(), addContextualBinding(), provider(), providers(), getProviders(), unbind(), removeInstance()
Methods inherited from Salient\Contract\Core\Chainable
apply(), if(), withEach()
Methods inherited from Salient\Contract\Core\Unloadable
unload()