/** * Get the validation messages that apply to the request. * * @return array */ public function messages() { $service = Service::findorFail($this->input('service_id')); $messages = []; foreach ($service->fields as $field) { foreach ($field->rulemessages as $rm) { $messages[$rm->rule] = $rm->message; } } return $messages; }