patient_id = $patient_id; $this->appointment_id = $appointment_id; $this->meeting_id = $meeting_id; $this->call_type = $call_type; } /** * Get the channels the event should broadcast on. * * @return array */ public function broadcastOn(): array { return [ new PrivateChannel('patient-' . $this->patient_id), ]; } /** * Get the data to broadcast. * * @return array */ public function broadcastWith(): array { return [ 'patient_id' => $this->patient_id, 'appointment_id' => $this->appointment_id, 'meeting_id' => $this->meeting_id, 'call_type' => $this->call_type ]; } }