Joli\JoliCi\BuildStrategy\TravisCiBuildStrategy::getConfigValue PHP Method

getConfigValue() private method

Get command lines to add for a configuration value in .travis.yml file
private getConfigValue ( array $config, string $language, string $key ) : array
$config array Configuration of travis ci parsed
$language string Language for getting the default value if no value is set
$key string Configuration key
return array A list of command to add to Dockerfile
    private function getConfigValue($config, $language, $key)
    {
        if (!isset($config[$key]) || empty($config[$key])) {
            if (isset($this->defaults[$language][$key])) {
                return $this->defaults[$language][$key];
            }
            return array();
        }
        if (!is_array($config[$key])) {
            return array($config[$key]);
        }
        return $config[$key];
    }