---
title: "Smerovanie notifikácií — Contacts for Laravel | Roundly"
description: "Cez RoutesNotificationsViaContacts smerujte notifikácie mail, Vonage a Twilio na primárny e-mail a telefón modelu."
url: https://roundly-consulting.com/sk/open-source/navody/contacts-for-laravel/notifikacie
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

[Contacts for Laravel](https://roundly-consulting.com/sk/open-source/navody/contacts-for-laravel.md)

# Smerovanie notifikácií

Zapnete ho pridaním RoutesNotificationsViaContacts popri HasContacts. Ciele notifikácií v Laraveli určí z primárnych kontaktov vlastníka:

```php
use Illuminate\Notifications\Notifiable;
use RoundlyConsulting\Contacts\Concerns\HasContacts;
use RoundlyConsulting\Contacts\Concerns\RoutesNotificationsViaContacts;

class User extends Model
{
    use HasContacts;
    use Notifiable;
    use RoutesNotificationsViaContacts;
}
```

```php
$user->addEmail('jane@example.com', primary: true);
$user->addPhone('+421 900 000 000', primary: true);

$user->routeNotificationForMail();     // 'jane@example.com'
$user->routeNotificationForVonage();   // '+421900000000'
$user->routeNotificationForTwilio();   // '+421900000000'

$user->notify(new OrderShipped($order));   // your own notification class
```

- routeNotificationForMail() — primárny e-mail.
- routeNotificationForVonage() a routeNotificationForTwilio() — primárny telefón.
- Každá vráti null, ak primárny kontakt daného druhu neexistuje, a Laravel tento kanál jednoducho preskočí.

## Priorita

Trait je zámerne oddelený od HasContacts a nepridáva sa automaticky, pretože modely aplikácie často už používajú Notifiable. Keď ho pridáte, metódy routeNotificationFor\*() majú pre kanály mail, Vonage a Twilio prednosť pred smerovaním Notifiable podľa atribútov.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source/navody/contacts-for-laravel.md)
