РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
797 of 1361 menu

Метод importance класса Notification

Метод importance класса Notification задаёт уровень важности уведомления. Первым параметром передаётся строка с уровнем важности. Notifier использует это значение для выбора канала доставки и оформления сообщения.

Синтаксис

public function importance(string $importance): static

Пример

Давайте создадим уведомление с высоким уровнем важности:

<?php namespace AppService; use SymfonyComponentNotifierNotificationNotification; use SymfonyComponentNotifierNotifierInterface; class NotificationService { public function __construct( private NotifierInterface $notifier, ) { } public function send(): void { $notification = (new Notification()) ->content('hello') ->importance(Notification::IMPORTANCE_HIGH); $this->notifier->send($notification); } } ?>

Результат выполнения кода:

"hello"

Пример

Давайте зададим низкий уровень важности уведомления:

<?php namespace AppService; use SymfonyComponentNotifierNotificationNotification; use SymfonyComponentNotifierNotifierInterface; class NotificationService { public function __construct( private NotifierInterface $notifier, ) { } public function send(): void { $notification = (new Notification()) ->content('article') ->importance(Notification::IMPORTANCE_LOW); $this->notifier->send($notification); } } ?>

Результат выполнения кода:

"article"

Смотрите также

  • класс Notification,
    который представляет уведомление
  • метод content,
    который задаёт содержимое уведомления
  • метод subject,
    который задаёт тему уведомления
  • метод channels,
    который задаёт каналы доставки уведомления
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить