/** * Get an invalid ValidatorResult instance. * * @return ValidationResult * */ protected function getInvalidResult($valueID) { $message = new ValidationErrorMessage(get_class($this), $this->message['default']); $result = new ValidatorResult(FALSE); $result->addErrorMessage($message); return $result; }
/** * Get invalid ValidationResult instance. * * @return ValidationResult * */ protected function getInvalidResult(ValidationErrorMessage $message) { $result = new ValidatorResult(FALSE); $result->addErrorMessage($message); return $result; }
/** * Add the messages returned from the validator method. * * Appends the message to the class's $messages property. * * @see validate() * @param ValidatorResult $result The result object from a validator method. * */ protected function addErrorMessages(ValidatorResult $result) { foreach ($result->getErrorMessages() as $message) { $message->attachTo($this->activeValueID); $this->errorMessages[] = $message; } }