Parcourir la source

emails controller

bufon2211 il y a 6 ans
Parent
commit
730fe19f3b
2 fichiers modifiés avec 21 ajouts et 0 suppressions
  1. 19 0
      app/Http/Controllers/MailSettingController.php
  2. 2 0
      routes/web.php

+ 19 - 0
app/Http/Controllers/MailSettingController.php

@@ -0,0 +1,19 @@
+<?php
+
+namespace App\Http\Controllers;
+
+use App\Mail\MailClass;
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Mail;
+
+class MailSettingController extends Controller
+{
+    public function sendForm (Request $request) {
+
+        $name = $request->name;
+        $email = $request->email;
+        $message = $request->message;
+
+        Mail::to('bufon112@ukr.net')->send(new MailClass($name,$email,$message));
+    }
+}

+ 2 - 0
routes/web.php

@@ -70,6 +70,8 @@ Route::group(['prefix' => 'user', 'middleware' => ['auth']], function () {
 //    Route::get('/wishlist', 'UserController@wishList');
 });
 
+Route::post('/mail', "MailSettingController@sendForm")->name('mail.send');
+
 //--------- USERS ROUTES ---------------------------------------------------------------------------
 Route::get('users/offers-list', 'UserOffersController@index')->name('user.offers')->middleware(['auth']);
 Route::get('users/offers-archive', 'UserOffersController@archive')->name('user.offers.archive')->middleware(['auth']);