public function render(ZfInputFilter $inputFilter) { $data = array(); foreach ($inputFilter->getInputs() as $key => $input) { $data[$key] = array('name' => $key, 'filters' => $this->getFilters($input), 'validators' => $this->getValidators($input)); } return $data; }
/** * @param InputFilter $filter * This feature is coming in ZF 2.4 see * https://github.com/brettminnie/zf2-documentation/blob/85394c76c3fc83541f17b7822d100d7d4ce2e748/docs/languages/en/modules/zend.input-filter.intro.rst */ public function merge(InputFilter $filter) { foreach ($filter->getInputs() as $input) { $this->add($input); } }