public function set(string $key, $value): ConfigInterface
    {
        $this->_config[$key] = \is_array($value)
            ? new Config($value)
            : $value;

        return $this;
    }
public function set(string $key, $value): ConfigInterface
    {
        $this->_config[$key] = \is_array($value)
            ? new Config($value)
            : $value;

        return $this;
    }
public function set ( string $ key , $ value ) : ConfigInterface { $ this -> _config [ $ key ] = \ is_array ( $ value ) ? new Config ( $ value ) : $ value ; return $ this ; }
Set some parameter of configuration

@param   string $key
@param   mixed $value
@return  ConfigInterface
Set some parameter of configuration