ldc-doux/app/Http/Controllers/ContactController.php
2022-01-25 17:43:49 +01:00

31 lines
801 B
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests\ContactFormRequest;
use App\Mail\SendContactMail;
use Illuminate\Support\Facades\Mail;
class ContactController extends Controller
{
public function contact(Request $request) {
$status = $request->session()->get('status');
return view('front.contact', compact('status'));
}
public function contactSubmit(ContactFormRequest $request) {
$data = $request->all();
$toMail = config('mail.contactsList.contactform');
if(!is_array($toMail)) {
$toMail = explode(',', $toMail);
}
//envoi du mail d'alerte
Mail::to($toMail)
->send(new SendContactMail($request));
return back()->with('status', true);
}
}