diff --git a/app/Http/Controllers/UsersController.php b/app/Http/Controllers/UsersController.php index f70fbcd..ed82120 100644 --- a/app/Http/Controllers/UsersController.php +++ b/app/Http/Controllers/UsersController.php @@ -2,9 +2,12 @@ namespace App\Http\Controllers; +use App\Mail\RegisterUserMail; use App\Models\User; use Illuminate\Http\Request; use Illuminate\Support\Facades\Hash; +use Illuminate\Support\Facades\Mail; + class UsersController extends Controller { public function create(Request $request) @@ -18,9 +21,9 @@ class UsersController extends Controller $user->email = $email; $user->password = $password; $user->save(); - + dispatch(function () use ($user) { - Mail::to ($user->email)->send(new Mailable()); + Mail::to($user->email)->send(new RegisterUserMail()); }); return ['tocken' =>$user->createToken('frontend')]; } diff --git a/app/Mail/RegisterUserMail.php b/app/Mail/RegisterUserMail.php new file mode 100644 index 0000000..f83c78a --- /dev/null +++ b/app/Mail/RegisterUserMail.php @@ -0,0 +1,53 @@ + + */ + public function attachments(): array + { + return []; + } +} diff --git a/app/Models/Resume.php b/app/Models/Resume.php new file mode 100644 index 0000000..cef6711 --- /dev/null +++ b/app/Models/Resume.php @@ -0,0 +1,23 @@ +'array', + +] \ No newline at end of file diff --git a/resources/views/emails/register.blade.php b/resources/views/emails/register.blade.php new file mode 100644 index 0000000..1fdf2d0 --- /dev/null +++ b/resources/views/emails/register.blade.php @@ -0,0 +1,9 @@ + + + + + +

Register

+

Привет, User зарегистрирован

+ + \ No newline at end of file