From 2c61a798f8f3e36b174e77ca6deda8c47f5a2090 Mon Sep 17 00:00:00 2001 From: freek Date: Thu, 29 Nov 2018 00:22:01 +0100 Subject: [PATCH] wip --- src/WebSockets/Channels/Channel.php | 5 +++++ src/WebSockets/Channels/ChannelManager.php | 1 + 2 files changed, 6 insertions(+) diff --git a/src/WebSockets/Channels/Channel.php b/src/WebSockets/Channels/Channel.php index 6510c8d..c1c4551 100644 --- a/src/WebSockets/Channels/Channel.php +++ b/src/WebSockets/Channels/Channel.php @@ -28,6 +28,11 @@ class Channel return count($this->subscriptions) > 0; } + public function getSubscriptions(): array + { + return $this->subscriptions; + } + protected function verifySignature(ConnectionInterface $connection, stdClass $payload) { $signature = "{$connection->socketId}:{$this->channelId}"; diff --git a/src/WebSockets/Channels/ChannelManager.php b/src/WebSockets/Channels/ChannelManager.php index f52a1bb..7bcf4d5 100644 --- a/src/WebSockets/Channels/ChannelManager.php +++ b/src/WebSockets/Channels/ChannelManager.php @@ -37,6 +37,7 @@ class ChannelManager if (starts_with($channelId, 'presence-')) { return PresenceChannel::class; } + return Channel::class; }