function setOption($option, $value)
    {
        $ret = true;
        if (array_key_exists($option, $this->_options)) {
            $this->_options[$option] = $value;
        } else {
            throw new InvalidArgumentException('Unknown option ' . $option);
        }
    }
function setOption($option, $value)
    {
        $ret = true;
        if (array_key_exists($option, $this->_options)) {
            $this->_options[$option] = $value;
        } else {
            throw new InvalidArgumentException('Unknown option ' . $option);
        }
    }
function setOption ( $ option , $ value ) { $ ret = true ; if ( array_key_exists ( $ option , $ this -> _options ) ) { $ this -> _options [ $ option ] = $ value ; } else { throw new InvalidArgumentException ( 'Unknown option ' . $ option ) ; } }
Sets run-time configuration options

@access public
@param string $option option name
@param mixed $value value for the option
@return mixed true on success
@throws InvalidArgumentException
Sets run - time configuration options