helpers = $helpers; } public function sendContactForm(Request $request) { $rules = [ 'name' => 'required|max:100', 'surname' => 'required|max:100', 'mobile' => 'required|min:6', 'email' => 'required|email|max:100', 'content' => 'required' ]; $data = $request->all(); $validator = Validator::make($data, $rules); if($validator->fails()) { return $this->helpers->apiArrayResponseBuilder(400, 'fail', $validator->errors() ); } $contactMessage = new Contactmessage(); $contactMessage->fill($data); $contactMessage->save(); return response()->json('Contact message sent', 201); } }