]> git.localhorst.tv Git - alttp.git/blobdiff - app/Models/GuessingWinner.php
guessing game controls
[alttp.git] / app / Models / GuessingWinner.php
index 0bbdf0061538f55a996604e9e79aac92641bb704..e6945bff37a6caa0980800b6f3330478bd13ecbc 100644 (file)
@@ -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;
+       }
+
 }