Bluz\Common\Options::setOptions PHP Method

setOptions() public method

Requirements - options must be a array - options can be null
public setOptions ( array $options ) : self
$options array
return self
    public function setOptions($options)
    {
        // store options by default
        $this->options = (array) $options;
        // apply options
        foreach ($this->options as $key => $value) {
            $this->setOption($key, $value);
        }
        // check and initialize options
        $this->initOptions();
        return $this;
    }