DataSift\Storyplayer\Injectables\RuntimeConfigSupport::initRuntimeConfigSupport PHP Method

initRuntimeConfigSupport() public method

public initRuntimeConfigSupport ( DataSift\Storyplayer\Injectables $injectables ) : RuntimeConfigManager
$injectables DataSift\Storyplayer\Injectables
return DataSift\Storyplayer\Cli\RuntimeConfigManager
    public function initRuntimeConfigSupport(Injectables $injectables)
    {
        // create the runtime config's manager
        $this->runtimeConfigManager = new RuntimeConfigManager();
        // create the folder where we will store the persistent config
        $this->runtimeConfigManager->makeConfigDir($injectables->output);
        // load any config from the last time Storyplayer ran
        $this->runtimeConfig = $this->runtimeConfigManager->loadRuntimeConfig($injectables->output);
        // all done
        return $this->runtimeConfigManager;
    }