public function setEnvOption($key, $value)
    {
        if (array_key_exists('environments', $this->configuration) && is_array($this->configuration['environments'])) {
            if (array_key_exists($this->environment, $this->configuration['environments'])) {
                $this->configuration['environments'][$this->environment][$key] = $value;
            }
        }

        return $this;
    }
public function setEnvOption($key, $value)
    {
        if (array_key_exists('environments', $this->configuration) && is_array($this->configuration['environments'])) {
            if (array_key_exists($this->environment, $this->configuration['environments'])) {
                $this->configuration['environments'][$this->environment][$key] = $value;
            }
        }

        return $this;
    }
public function setEnvOption ( $ key , $ value ) { if ( array_key_exists ( 'environments' , $ this -> configuration ) && is_array ( $ this -> configuration [ 'environments' ] ) ) { if ( array_key_exists ( $ this -> environment , $ this -> configuration [ 'environments' ] ) ) { $ this -> configuration [ 'environments' ] [ $ this -> environment ] [ $ key ] = $ value ; } } return $ this ; }
Overwrites an Environment Configuration Option

@param string $key
@param mixed $value
@return Runtime
Overwrites an Environment Configuration Option