filterSpec; } public function setInputFilterSpecification(iterable $filterSpec): void { if ($filterSpec instanceof Traversable) { $filterSpec = ArrayUtils::iteratorToArray($filterSpec); } $this->filterSpec = $filterSpec; } /** * Set options for a fieldset. Accepted options are: * - input_filter_spec: specification to be returned by getInputFilterSpecification * * @return $this * @throws Exception\InvalidArgumentException */ public function setOptions(iterable $options) { parent::setOptions($options); if (isset($this->options['input_filter_spec'])) { $this->setInputFilterSpecification($this->options['input_filter_spec']); } return $this; } }