Edit File: ContactUsController.php
<?php namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use App\Http\Resources\UserCollection; use App\Http\Resources\ReviewsResource; use App\Http\Resources\UserResource; use App\Http\Requests\Api\Review\ReviewUserRequest; use App\Http\Requests\Api\Review\ReviewStoreRequest; use App\Http\Requests\Api\Review\ReportRequest; use App\Http\Requests\Api\ContactUs\ContactUsRequest; use App\Rules\CheckCodeRule; use App\Models\User; use App\Models\Contact; use App\Traits\ApiTrait; use App\Traits\Uploadable; use App\Traits\GeneralTrait; use Illuminate\Http\Request; use Illuminate\Support\Facades\Validator; class ContactUsController extends Controller { use ApiTrait; public function contactUs(ContactUsRequest $request){ $user = auth('api')->user(); if($user){ Contact::create($request->validated() + ['user_id' => $user->id]); }else{ Contact::create($request->validated()); } //succeeded $msg = trans('contact_us.successfully_sent'); return $this->successMsg($msg); } }
Back to File Manager