public function setOptions(array $options) : void
    {
        self::$options = array_unique(array_merge(self::$options, $options));
    }
public function setOptions(array $options) : void
    {
        self::$options = array_unique(array_merge(self::$options, $options));
    }
public function setOptions ( array $ options ) : void { self :: $ options = array_unique ( array_merge ( self :: $ options , $ options ) ) ; }
Set options programmatically. Mostly used internally.

@param array $options
@return void
Set options programmatically . Mostly used internally .