'required|email' ]; } /** * Get custom messages for validator errors. */ public function messages(): array { return [ 'email.required' => 'E-Mail必填', 'email.email' => 'E-Mail格式錯誤', ]; } /** * 處理驗證失敗的情況 */ protected function failedValidation(Validator $validator) { throw new HttpResponseException(response()->json([ 'result' => "failed", 'message' => $validator->errors(), ], 422)); } }