![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/ts.corals.io/frontend/node_modules/pusher-js/src/core/channels/ |
import Factory from '../utils/factory'; import Channel from './channel'; import { ChannelAuthorizationCallback } from '../auth/options'; /** Extends public channels to provide private channel interface. * * @param {String} name * @param {Pusher} pusher */ export default class PrivateChannel extends Channel { /** Authorizes the connection to use the channel. * * @param {String} socketId * @param {Function} callback */ authorize(socketId: string, callback: ChannelAuthorizationCallback) { return this.pusher.config.channelAuthorizer( { channelName: this.name, socketId: socketId }, callback ); } }