<?php

use Illuminate\Support\Facades\Broadcast;

// Ini biarkan saja (bawaan Laravel untuk private notification user)
Broadcast::channel('App.Models.User.{id}', function ($user, $id) {
    return (int) $user->id === (int) $id;
});

// --- TAMBAHAN UNTUK REAL-TIME PENDAKIAN ---
// Kita definisikan channel 'pendakian' sebagai public channel.
// Cukup return true agar Admin dan Loket bisa mendengar sinyal pendaftaran.
Broadcast::channel('pendakian', function () {
    return true; 
});