ÿØÿàJFIFS7_STRT === WebsiteController 110-210 === { return view('frontend.services.travelinsurance'); } public function hotelbooking() { return view('frontend.services.hotelbooking'); } public function holidaypackges() { return view('frontend.services.holidaypackges'); } public function store(Request $request) { // Optional: Send notification to admin Mail::to(env('MAIL_FROM_ADDRESS'))->send(new TravelBookingMail($request, 'Admin')); // Send email to customer Mail::to($request->email)->send(new TravelBookingMail($request, 'Customer')); return response()->json([ 'success' => true, 'message' => 'Travel booking request submitted successfully. Check your email for confirmation.', ]); } public function enquiry(Request $request) { // $validated = $request->validate([ // 'name' => 'string|min:2|max:255', // 'email3' => 'email|max:255', // 'subject' => 'string|max:255', // 'message' => 'string|max:2000', // 'phonenumber' => [ // 'required', // 'phone:SL,IN,ZA,NG,KE,GH,US,GB,AE' // ], // ], [ // 'phonenumber.phone' => 'Please enter a valid phone number for the selected country.', // ]); try { Mail::to(env('MAIL_FROM_ADDRESS')) ->send(new Enquiry($request, 'Admin')); Mail::to($request['email3']) ->send(new Enquiry($request, 'Customer')); return response()->json([ 'status' => 'success', 'message' => 'Your enquiry has been sent successfully!' ]); } catch (Exception $e) { return response()->json([ 'status' => 'error', 'message' => 'Failed to submit enquiry. Please try again later.' ]); } } public function carrental() { return view('frontend.services.carrental'); } public function cruisestrip() { return view('frontend.services.cruisestrip'); } public function mice() { return view('frontend.services.mice'); } public function serviceEnquiry(Request $request) { try { $data = $request->all(); // Admin mail Mail::to(env('MAIL_FROM_ADDRESS'))->send( new ServiceMail($data,'Admin') ); Log::info('Service Email Sent to admin'); // User mail Mail::to($request->email)->send( new ServiceMail($data, 'Customer') ); Log::info('Service Email Sent to user'); === WebsiteController payment/card refs === 125: Mail::to(env('MAIL_FROM_ADDRESS'))->send(new TravelBookingMail($request, 'Admin')); 128: Mail::to($request->email)->send(new TravelBookingMail($request, 'Customer')); 153: Mail::to(env('MAIL_FROM_ADDRESS')) 156: Mail::to($request['email3']) 193: Mail::to(env('MAIL_FROM_ADDRESS'))->send( 200: Mail::to($request->email)->send( 229: Mail::mailer('smtp2')->to(env('MAIL_FROM_ADDRESS_2'))->send( 234: Mail::mailer('smtp2')->to($request->email)->send( === AdminViews invoice function === routes/web.php:77: Route::get('/admin/vieworderinvoice/{orderid}/{userid}', 'adminorderinvoice')->name('adminorderinvoice'); ENDOK