user_id = $user_id; $this->type = $type; // if message is model if (is_object($message)) { $this->message = $message->toArray(); } else { $this->message = $message; } // if (Auth::check()) { if (Auth::guard('module')->check()) { $this->module = Auth::guard('module')->user(); } else { $this->module = null; } } public function broadcastOn() { return new PrivateChannel('users.' . $this->user_id); } public function broadcastAs() { return 'user'; } }