Ejemplo n.º 1
0
 /**
  * @param  InputFilterPluginManager $inputFilterManager
  * @return self
  */
 public function setInputFilterManager(InputFilterPluginManager $inputFilterManager)
 {
     $this->inputFilterManager = $inputFilterManager;
     $serviceLocator = $this->inputFilterManager->getServiceLocator();
     if ($serviceLocator && $serviceLocator instanceof ServiceLocatorInterface) {
         if ($serviceLocator->has('ValidatorManager')) {
             $this->getDefaultValidatorChain()->setPluginManager($serviceLocator->get('ValidatorManager'));
         }
         if ($serviceLocator->has('FilterManager')) {
             $this->getDefaultFilterChain()->setPluginManager($serviceLocator->get('FilterManager'));
         }
     }
     return $this;
 }