/** * Get the message container for the validator. * * * @return \Overtrue\Support\MessageBag */ public function messages() { if (!$this->messages) { $this->passes(); } return $this->messages->all(); }
/** * Add an error message to the validator's collection of messages. * * @param string $attribute * @param string $rule * @param array $parameters */ protected function addError($attribute, $rule, $parameters) { $message = $this->getMessage($attribute, $rule); $message = $this->doReplacements($message, $attribute, $rule, $parameters); $this->messages->add($attribute, $message); }