src/ConfigurationReader/GeneratorOptions.php
public function getOptionValue($optionName)
    {
        if (!isset($this->options[$optionName])) {
            throw new \InvalidArgumentException(sprintf('Invalid option name "%s", possible options: %s', $optionName, implode(', ', array_keys($this->options))), __LINE__);
        }
        return array_key_exists('value', $this->options[$optionName]) ? $this->options[$optionName]['value'] : $this->options[$optionName]['default'];
    }
public function getOptionValue($optionName)
    {
        if (!isset($this->options[$optionName])) {
            throw new \InvalidArgumentException(sprintf('Invalid option name "%s", possible options: %s', $optionName, implode(', ', array_keys($this->options))), __LINE__);
        }
        return array_key_exists('value', $this->options[$optionName]) ? $this->options[$optionName]['value'] : $this->options[$optionName]['default'];
    }
public function getOptionValue ( $ optionName ) { if ( ! isset ( $ this -> options [ $ optionName ] ) ) { throw new \ InvalidArgumentException ( sprintf ( 'Invalid option name "%s", possible options: %s' , $ optionName , implode ( ', ' , array_keys ( $ this -> options ) ) ) , __LINE__ ) ; } return array_key_exists ( 'value' , $ this -> options [ $ optionName ] ) ? $ this -> options [ $ optionName ] [ 'value' ] : $ this -> options [ $ optionName ] [ 'default' ] ; }
Returns the option value
@throws \InvalidArgumentException
@param string $optionName
@return mixed
Returns the option value