get()->toArray(); return $manage_contact; } public function delete_contact() { $data = ContactUs::onlyTrashed()->with('user')->get()->toArray(); return $data; } public function send_mail($request) { // dd($request->all()); $validator = Validator::make($request->all(),[ 'email_id'=> 'required|email', // 'full_name'=> 'required|full_name', ]); if ($validator->fails()) { return response()->json([ 'error'=>$validator->errors()], 401); } $id = $request->noti_user_id; $message = $request->message; if($id){ $send_mail_details = [ 'email' => $request->email_id, 'subject' => 'Sending Mail', // 'full_name' => $request->full_name, 'body' => $message ]; \Mail::to($request->email_id)->send(new SendMail($send_mail_details)); return response(["status" => 200, "message" => "Mail sent successfully", ]); } else{ return response(["status" => 401, 'message' => 'Invalid'] ); } } }