id); $key = static::PREF_KEY ?? null; if ($key && $prefs && ! ($prefs->{$key} ?? true)) { return []; } $channels = ['database']; if ($prefs?->sms_enabled ?? true) { if ($notifiable->phone) { $channels[] = SmsChannel::class; } } if ($prefs?->push_enabled ?? true) { if ($notifiable->fcm_token) { $channels[] = PushChannel::class; } } return $channels; } }