Files
vedant-chavan/app/Http/Controllers/API/ContactController.php

52 lines
1.3 KiB
PHP
Raw Normal View History

2024-06-12 20:29:05 +05:30
<?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);
}
}
}