Subversion-Projekte lars-tiefland.webanos.faltradxxs.de

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
13 lars 1
<?php
2
 
3
return [
4
 
5
    /*
6
    |--------------------------------------------------------------------------
7
    | Default Broadcaster
8
    |--------------------------------------------------------------------------
9
    |
10
    | This option controls the default broadcaster that will be used by the
11
    | framework when an event needs to be broadcast. You may set this to
12
    | any of the connections defined in the "connections" array below.
13
    |
14
    | Supported: "pusher", "ably", "redis", "log", "null"
15
    |
16
    */
17
 
18
    'default' => env('BROADCAST_DRIVER', 'null'),
19
 
20
    /*
21
    |--------------------------------------------------------------------------
22
    | Broadcast Connections
23
    |--------------------------------------------------------------------------
24
    |
25
    | Here you may define all of the broadcast connections that will be used
26
    | to broadcast events to other systems or over websockets. Samples of
27
    | each available type of connection are provided inside this array.
28
    |
29
    */
30
 
31
    'connections' => [
32
 
33
        'pusher' => [
34
            'driver' => 'pusher',
35
            'key' => env('PUSHER_APP_KEY'),
36
            'secret' => env('PUSHER_APP_SECRET'),
37
            'app_id' => env('PUSHER_APP_ID'),
38
            'options' => [
39
                'host' => env('PUSHER_HOST') ?: 'api-'.env('PUSHER_APP_CLUSTER', 'mt1').'.pusher.com',
40
                'port' => env('PUSHER_PORT', 443),
41
                'scheme' => env('PUSHER_SCHEME', 'https'),
42
                'encrypted' => true,
43
                'useTLS' => env('PUSHER_SCHEME', 'https') === 'https',
44
            ],
45
            'client_options' => [
46
                // Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html
47
            ],
48
        ],
49
 
50
        'ably' => [
51
            'driver' => 'ably',
52
            'key' => env('ABLY_KEY'),
53
        ],
54
 
55
        'redis' => [
56
            'driver' => 'redis',
57
            'connection' => 'default',
58
        ],
59
 
60
        'log' => [
61
            'driver' => 'log',
62
        ],
63
 
64
        'null' => [
65
            'driver' => 'null',
66
        ],
67
 
68
    ],
69
 
70
];