/** * {@inheritDoc} */ public function setOptions(array $options) { $this->setCombined($options['combined']); $this->setOnlyOne($options['onlyOne']); $path = new Path(); $path->setOptions((array) $options['path']); $this->setPath($path); $file = new File(); $file->setOptions((array) $options['file']); $this->setFile($file); }