5 use Illuminate\Broadcasting\Channel;
6 use Illuminate\Broadcasting\InteractsWithSockets;
7 use Illuminate\Broadcasting\PresenceChannel;
8 use Illuminate\Broadcasting\PrivateChannel;
9 use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
10 use Illuminate\Foundation\Events\Dispatchable;
11 use Illuminate\Queue\SerializesModels;
13 class ApplicationRemoved implements ShouldBroadcast
15 use Dispatchable, InteractsWithSockets, SerializesModels;
18 * Create a new event instance.
22 public function __construct($application_id, $tournament_id)
24 $this->application_id = $application_id;
25 $this->tournament_id = $tournament_id;
29 * Get the channels the event should broadcast on.
31 * @return \Illuminate\Broadcasting\Channel|array
33 public function broadcastOn()
35 return new Channel('Tournament.'.$this->tournament_id);
38 public $application_id;
39 public $tournament_id;