When the Laravel application was created a
.env file will also have been created in the root of the app.
Take the Pusher credentials we noted down earlier (
secret) - or you may even have a browser tap still open on the App Keys section of your app in the Pusher dashboard - and add them to the
PUSHER_APP_ID=YOUR_APP_ID PUSHER_KEY=YOUR_APP_KEY PUSHER_SECRET=YOUR_APP_SECRET
Now to integrate the Pusher PHP library. To do this you have a couple of options. The first is to use a Laravel Pusher Bridge and add a service provider. The second is to make use of Laravel events and use a Pusher event broadcaster.
There are two options for integrating Pusher into your Laravel back-end. The first is using a Laravel Pusher Bridge and the second is via Laravel's Event Broadcasting. Let's start with the bridge option.