Files
gsf/app/Http/Controllers/API/ContactController.php
vedant-chavan 20f55281ef save to codehub
2024-08-09 17:11:41 +05:30

52 lines
1.3 KiB
PHP

<?php
namespace App\Http\Controllers\API;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\ContactUs;
use App\Models\User;
use Auth;
class ContactController extends Controller {
public function store_contact_us(Request $req) {
try {
//
$token = readHeaderToken();
// print_r($token);exit;
if($token){
$user = auth()->user();
// $bankobj = new ContactUs;
// print_r($req->all());
// exit;
$contactdata = array(
'user_id' => $token['sub'],
'name' => $req->name,
'email_id' => $req->email_id,
'contact_number' => $req->contact_number,
'subject' => $req->subject,
'type' => $req->type,
'message' => $req->message,
'is_reply' => '0',
'is_active' => '1',
);
// print_r($contactdata);
// exit;
// $userobj = User::find($user);
$data = ContactUs::create($contactdata);
}
return response([
'status' => "Success",
], 200);
// return $data;
} catch (Exception $ex) {
return response([
'status' => "failed",
], 500);
}
}
}