A openpresence as option
This commit is contained in:
parent
5284e7fd2f
commit
f09143e1d1
|
|
@ -4,6 +4,7 @@ namespace BlaxSoftware\LaravelWebSockets\ChannelManagers;
|
|||
|
||||
use BlaxSoftware\LaravelWebSockets\Cache\ArrayLock;
|
||||
use BlaxSoftware\LaravelWebSockets\Channels\Channel;
|
||||
use BlaxSoftware\LaravelWebSockets\Channels\OpenPresenceChannel;
|
||||
use BlaxSoftware\LaravelWebSockets\Channels\PresenceChannel;
|
||||
use BlaxSoftware\LaravelWebSockets\Channels\PrivateChannel;
|
||||
use BlaxSoftware\LaravelWebSockets\Contracts\ChannelManager;
|
||||
|
|
@ -539,6 +540,10 @@ class LocalChannelManager implements ChannelManager
|
|||
return PresenceChannel::class;
|
||||
}
|
||||
|
||||
if (Str::startsWith($channelName, 'openpresence-')) {
|
||||
return OpenPresenceChannel::class;
|
||||
}
|
||||
|
||||
return Channel::class;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue