DataSift\Storyplayer\Cli\RuntimeConfigManager::saveRuntimeConfig PHP Method

saveRuntimeConfig() public method

public saveRuntimeConfig ( stdClass $config, Output $output ) : void
$config stdClass
$output DataSift\Storyplayer\Output
return void
    public function saveRuntimeConfig($config, Output $output)
    {
        $this->makeConfigDir($output);
        $raw = json_encode($config);
        $filename = $this->getConfigDir() . "/" . self::RUNTIME_FILENAME;
        if (FALSE === file_put_contents($filename, $raw)) {
            $output->logCliError("unable to write config file '{$filename}'");
            exit(1);
        }
    }