X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FModels%2FGuessingWinner.php;h=e6945bff37a6caa0980800b6f3330478bd13ecbc;hb=c66d9d3c5eda563842c683827da1abf445b65483;hp=0bbdf0061538f55a996604e9e79aac92641bb704;hpb=0b25d0e8a22a13f09efbeab94d0b353ae603bc16;p=alttp.git diff --git a/app/Models/GuessingWinner.php b/app/Models/GuessingWinner.php index 0bbdf00..e6945bf 100644 --- a/app/Models/GuessingWinner.php +++ b/app/Models/GuessingWinner.php @@ -2,15 +2,25 @@ namespace App\Models; +use Illuminate\Broadcasting\PrivateChannel; +use Illuminate\Database\Eloquent\BroadcastsEvents; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class GuessingWinner extends Model { + use BroadcastsEvents; use HasFactory; public function channel() { return $this->belongsTo(Channel::class); } + public function broadcastOn($event) { + $channels = [ + new PrivateChannel('Channel.'.$this->channel_id), + ]; + return $channels; + } + }