]> git.localhorst.tv Git - alttp.git/blobdiff - app/Models/GuessingGuess.php
guessing game controls
[alttp.git] / app / Models / GuessingGuess.php
index 12cff87895a61e6c110b01e16796462681ee9a87..b8e413b299e68b824e27837370b139f702979ba3 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 GuessingGuess 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;
+       }
+
 }