NETBien.backend/routes/channels.php
Moisés de Jesús Cortés Castellanos dfb1fbf1e9
ADD: Notificaciones en tiempo real (#3)
* ADD: Notificaciones
* ADD: Usuarios conectados en tiempo real
2024-12-27 12:10:56 -06:00

18 lines
398 B
PHP

<?php
use Illuminate\Support\Facades\Broadcast;
// Notificación usuario especifico
Broadcast::channel('App.Models.User.{id}', function ($user, $id) {
return (int) $user->id === (int) $id;
});
// Usuarios en linea
Broadcast::channel('online', function ($user) {
return $user;
});
// Notificación global
Broadcast::channel('Global', function ($user) {
return $user->id !== null;
});