]> git.localhorst.tv Git - alttp.git/blob - app/Models/GuessingGuess.php
b8e413b299e68b824e27837370b139f702979ba3
[alttp.git] / app / Models / GuessingGuess.php
1 <?php
2
3 namespace App\Models;
4
5 use Illuminate\Broadcasting\PrivateChannel;
6 use Illuminate\Database\Eloquent\BroadcastsEvents;
7 use Illuminate\Database\Eloquent\Factories\HasFactory;
8 use Illuminate\Database\Eloquent\Model;
9
10 class GuessingGuess extends Model {
11
12         use BroadcastsEvents;
13         use HasFactory;
14
15         public function channel() {
16                 return $this->belongsTo(Channel::class);
17         }
18
19         public function broadcastOn($event) {
20                 $channels = [
21                         new PrivateChannel('Channel.'.$this->channel_id),
22                 ];
23                 return $channels;
24         }
25
26 }