@@ -15,12 +15,14 @@ Get the Notifier installed using:
1515 $ composer require symfony/notifier
1616
1717 .. _channels-chatters-texters-email-and-browser :
18+ .. _channels-chatters-texters-email-browser-and-push :
1819
19- Channels: Chatters, Texters, Email, Browser and Push
20- ----------------------------------------------------
20+ Channels
21+ --------
2122
22- The notifier component can send notifications to different channels. Each
23- channel can integrate with different providers (e.g. Slack or Twilio SMS)
23+ Channels refer to the different mediums through which notifications can be delivered.
24+ These channels can include email, SMS, chat services, push notifications, etc.
25+ Each channel can integrate with different providers (e.g. Slack or Twilio SMS)
2426by using transports.
2527
2628The notifier component supports the following channels:
@@ -33,28 +35,23 @@ The notifier component supports the following channels:
3335* Browser channel uses :ref: `flash messages <flash-messages >`.
3436* :ref: `Push channel <notifier-push-channel >` sends notifications to phones and browsers via push notifications.
3537
36- .. tip ::
37-
38- Use :doc: `secrets </configuration/secrets >` to securely store your
39- API tokens.
40-
4138.. _notifier-sms-channel :
4239
4340SMS Channel
4441~~~~~~~~~~~
4542
43+ The SMS channel uses :class: `Symfony\\ Component\\ Notifier\\ Texter ` classes
44+ to send SMS messages to mobile phones. This feature requires subscribing to
45+ a third-party service that sends SMS messages. Symfony provides integration
46+ with a couple popular SMS services:
47+
4648.. caution ::
4749
4850 If any of the DSN values contains any character considered special in a
4951 URI (such as ``: / ? # [ ] @ ! $ & ' ( ) * + , ; = ``), you must
5052 encode them. See `RFC 3986 `_ for the full list of reserved characters or use the
5153 :phpfunction: `urlencode ` function to encode them.
5254
53- The SMS channel uses :class: `Symfony\\ Component\\ Notifier\\ Texter ` classes
54- to send SMS messages to mobile phones. This feature requires subscribing to
55- a third-party service that sends SMS messages. Symfony provides integration
56- with a couple popular SMS services:
57-
5855================== ====================================================================================================================================
5956Service
6057================== ====================================================================================================================================
@@ -213,6 +210,11 @@ Service
213210 The `Sendinblue `_ integration is deprecated since
214211 Symfony 6.4, use the `Brevo `_ integration instead.
215212
213+ .. tip ::
214+
215+ Use :doc: `Symfony configuration secrets </configuration/secrets >` to securely
216+ store your API tokens.
217+
216218.. tip ::
217219
218220 Some third party transports, when using the API, support status callbacks
0 commit comments