<?php12return [3/*4|--------------------------------------------------------------------------5| Default Broadcaster6|--------------------------------------------------------------------------7|8| This option controls the default broadcaster that will be used by the9| framework when an event needs to be broadcast. You may set this to10| any of the connections defined in the "connections" array below.11|12| Supported: "pusher", "ably", "redis", "log", "null"13|14*/1516'default' => env('BROADCAST_DRIVER', 'null'),1718/*19|--------------------------------------------------------------------------20| Broadcast Connections21|--------------------------------------------------------------------------22|23| Here you may define all of the broadcast connections that will be used24| to broadcast events to other systems or over websockets. Samples of25| each available type of connection are provided inside this array.26|27*/2829'connections' => [30'pusher' => [31'driver' => 'pusher',32'key' => env('PUSHER_APP_KEY'),33'secret' => env('PUSHER_APP_SECRET'),34'app_id' => env('PUSHER_APP_ID'),35'options' => [36'host' => env('PUSHER_HOST', 'api-' . env('PUSHER_APP_CLUSTER', 'mt1') . '.pusher.com') ?: 'api-' . env('PUSHER_APP_CLUSTER', 'mt1') . '.pusher.com',37'port' => env('PUSHER_PORT', 443),38'scheme' => env('PUSHER_SCHEME', 'https'),39'encrypted' => true,40'useTLS' => env('PUSHER_SCHEME', 'https') === 'https',41],42'client_options' => [43// Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html44],45],4647'ably' => [48'driver' => 'ably',49'key' => env('ABLY_KEY'),50],5152'redis' => [53'driver' => 'redis',54'connection' => 'default',55],5657'log' => [58'driver' => 'log',59],6061'null' => [62'driver' => 'null',63],64],65];666768