Example #1
0
 /**
  * {@inheritDoc}
  *
  * @param bool $recursive
  */
 public function merge(BaseInputFilter $inputFilter, $recursive = false)
 {
     foreach ($inputFilter->getInputs() as $name => $input) {
         $this->add($input, $name, $recursive);
     }
     if ($inputFilter instanceof InputFilterInterface) {
         $this->getFilterChain()->merge($inputFilter->getFilterChain());
         $this->getValidatorChain()->merge($inputFilter->getValidatorChain());
     }
     return $this;
 }