protected function _createValidator($spec, $context, $removeNotPresentFields)
 {
     if ($this->getIsTemplateValidation() && isset($spec['validators']['zonePlanId'])) {
         unset($spec['validators']['zonePlanId']);
     } else {
         if (!$this->getIsTemplateValidation() && isset($spec['validators']['zonePlan'])) {
             unset($spec['validators']['zonePlan']);
         }
     }
     $validator = new \App_Validate_Collection($spec, $context, $removeNotPresentFields);
     $validator->addPrefixPath("\\Application\\Model\\Validate\\", APPLICATION_PATH . "/modules/default/models/Validate/", \App_Validate_Collection::VALIDATE);
     return $validator;
 }
 /**
  *
  * @return \App_Validate_Collection
  */
 protected function _createValidator($spec, $context, $removeNotPresentFields)
 {
     $validator = new \App_Validate_Collection($spec, $context, $removeNotPresentFields);
     $validator->addPrefixPath("\\Application\\Model\\Validate\\", APPLICATION_PATH . "/modules/default/models/Validate/", \App_Validate_Collection::VALIDATE);
     return $validator;
 }