SendEmailController.php
753 Bytes
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Mail;
use App\Mail\SendMail;
class SendEmailController extends Controller
{
//
function index()
{
return view('contact');
}
function send(Request $request)
{
$this->validate($request, [
'name' => 'required',
'email' => 'required|email',
'message' => 'required'
]);
$data = array(
'name' => $request->name,
'message' => $request->message,
'email' => $request->email,
);
Mail::to('garlix00@gmail.com')->send(new SendMail($data));
return back()->with('success', 'Thanks for contacting us!');
}
}