Laravel 7/6 Notification Tutorial | Create Notification with Laravel 7/6 gửi mail đến phần 1 (ok)
https://www.itsolutionstuff.com/post/laravel-6-notification-tutorial-create-notification-with-laravel-6example.html
Mat khau moi: phamngoctuong1805@gmail.com lufcvcbdnbjcrvta
Ví dụ đã hoàn thành :
.env
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:zGGputrJycx05I5m4LeL1wKuMm3N/tZlrjw0OaoZVug=
APP_DEBUG=true
APP_URL=http://localhost/test
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=test
DB_USERNAME=root
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=file
FILESYSTEM_DRIVER=local
QUEUE_CONNECTION=sync
SESSION_DRIVER=database
SESSION_LIFETIME=120
MEMCACHED_HOST=127.0.0.1
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=phamngoctuong1805@gmail.com
MAIL_PASSWORD=lufcvcbdnbjcrvta
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=phamngoctuong1805@gmail.com
MAIL_FROM_NAME="${APP_NAME}"
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"C:\xampp\htdocs\blog\app\Notifications\MyFirstNotification.php
C:\xampp\htdocs\blog\routes\web.php
C:\xampp\htdocs\blog\resources\views\welcome.blade.php
C:\xampp\htdocs\blog\app\Http\Controllers\HomeController.php
Các bước cmd :)


Laravel 7/6 Notification Tutorial | Create Notification with Laravel 7/6
By Hardik Savani | November 23, 2019 | Category : Laravel
Hi Guys,
In this tutorial, i will guide you how to send email notification in laravel 7/6. we will create laravel 7/6 notification to email address. we will send email to notify user using laravel 7/6 notification system.
Using laravel 6 notifications, you can send email, send sms, send slack message notification to user. in this example i give you very simple way to create first notification to send mail in laravel 6. we can easily create Notification by laravel artisan command. we can easily customization of notification like mail subject, mail body, main action etc. we almost require to use notification when we work on large amount of project like e-commerce. might be you need to send notification for payment receipt, order place receipt, invoice etc.
In this example we will create email notification and send it to particular user, than we saved to database. So, you need to follow few step to make basic example with notification.

Step 1: Install Laravel 6
I am going to explain step by step from scratch so, we need to get fresh Laravel 6 application using bellow command, So open your terminal OR command prompt and run bellow command:
Step 2: Create Database Table
In this step, we need to create "notifications" table by using laravel 5 artisan command, so let's run bellow command:
Read Also: Laravel 6 Generate PDF File Tutorial
Step 3: Create Notification
In this step, we need to create "Notification" by using laravel 5 artisan command, so let's run bellow command, we will create MyFirstNotification.
now you can see new folder will create as "Notifications" in app folder. You need to make following changes as like bellow class.
app/Notifications/MyFirstNotification.php
Step 4: Create Route
In this is step we need to create routes for sending notification to one user. so open your "routes/web.php" file and add following route.
routes/web.php
Step 4: Create Controller
Here,we require to create new controller HomeController that will manage generatePDF method of route. So let's put bellow code.
app/Http/Controllers/HomeController.php
Now we are ready to send first notification to user. so let's run our example so run bellow command for quick run:
you can run following url:
you can also send notification like this way:
you can get sent notifications by following command:
Read Also: Laravel 7/6 Socialite Login with Google Gmail Account
I hope it can help you....
Last updated
Was this helpful?