This repository has been archived on 2025-07-15. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lean_in_world/app/Http/Controllers/Admin/ManageWebsiteController.php
meghamalore eed0ce11d2 first commit
2024-07-04 16:57:26 +05:30

41 lines
1.1 KiB
PHP

<?php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\Frontend\ContactUs;
use Mail;
use App\Mail\Backend\AdminContactUsMail;
class ManageWebsiteController extends Controller {
public function index() {
$contact_us = ContactUs::all()->toArray();
return view('Admin.Pages.manage_website_contact.manage_website_contact_us')->with(['contact_us' => $contact_us]);
}
public function send_contact(Request $request) {
$mailData = [
'title' => 'Mail from Lean in World',
'body' => $request->message,
'name' => $request->name,
'email' => $request->email_id
];
$check = Mail::to($request->email_id)->send(new AdminContactUsMail($mailData));
$rating = ContactUs::where('email', $request->email_id)->first();
$rating->is_replay = 1;
$rating->save();
return response()->json(['success' => true,'status'=>200]);
}
public function delete_contact($id) {
$contact = ContactUs::find($id)->delete();
}
}