public function merge( array $newOptions )
    {
        foreach ( $newOptions as $key => $value )
        {
            $this->__set( $key, $value );
        }
    }
public function merge( array $newOptions )
    {
        foreach ( $newOptions as $key => $value )
        {
            $this->__set( $key, $value );
        }
    }
public function merge ( array $ newOptions ) { foreach ( $ newOptions as $ key => $ value ) { $ this -> __set ( $ key , $ value ) ; } }
Merge an array into the actual options object.
This method merges an array of new options into the actual options object.

@throws ezcBasePropertyNotFoundException
If trying to access a non existent property.
@throws ezcBaseValueException
If the value for a property is out of range.
@param array(string=>mixed) $newOptions The new options.
Merge an array into the actual options object . This method merges an array of new options into the actual options object .