D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
emedical.dentostock.com
/
app
/
Http
/
Controllers
/
Filename :
ContactUsFormController.php
back
Copy
<?php namespace App\Http\Controllers; use App\Models\ContactUs; use Illuminate\Http\Request; class ContactUsFormController extends Controller { /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validation($request); $data = $request->only(['name', 'email', 'message']); ContactUs::create($data); session()->flash('success-message', __('We will contact you soon!')); return redirect()->back()->with('success-title', __('Thanks')); } /** * Undocumented function * * @param Request $request * @return void */ private function validation(Request $request) { $request->validate([ 'name' => ['required', 'string', 'max:255'], 'email' => ['required', 'email', 'max:255'], 'message' => ['required', 'string', 'max:1000'] ]); } }