Laravel - Broadcasting - Pusher Channels
If you plan to broadcast your events using Pusher Channels, you should install the Pusher Channels PHP SDK using the Composer package manager:
composer require pusher/pusher-php-server
Next, you should configure your Pusher Channels credentials in the
config/broadcasting.php configuration file. An example Pusher Channels configuration is already included in this file, allowing you to quickly specify your key, secret, and application ID. Typically, these values should be set via the
PUSHER_APP_ID environment variables:
PUSHER_APP_ID=your-pusher-app-id PUSHER_APP_KEY=your-pusher-key PUSHER_APP_SECRET=your-pusher-secret PUSHER_APP_CLUSTER=mt1
pusher configuration also allows you to specify additional
options that are supported by Channels, such as the cluster.
Next, you will need to change your broadcast driver to
pusher in your
Finally, you are ready to install and configure Laravel Echo, which will receive the broadcast events on the client-side.