CARVIEW |
symfony / contact-everyone-notifier
Symfony Contact Everyone Notifier Bridge
Fund package maintenance!
fabpot
nicolas-grekas
symfony.com/sponsor
Tidelift
Installs: 1 910
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 3
Forks: 0
Type:symfony-notifier-bridge
pkg:composer/symfony/contact-everyone-notifier
Requires
- php: >=8.2
- symfony/http-client: ^6.4|^7.0
- symfony/notifier: ^7.2
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 15e228719b3907fccf778659a12f08a38121758e
- Franck Ranaivo-Harisoa <franckranaivo.woop@gmail.com>
- Symfony Community
- 8.0.x-dev
- 7.4.x-dev
- 7.3.x-dev
- v7.3.0
- v7.3.0-RC1
- v7.3.0-BETA1
- 7.2.x-dev
- v7.2.0
- v7.2.0-RC1
- v7.2.0-BETA1
- 7.1.x-dev
- v7.1.6
- v7.1.1
- v7.1.0
- v7.1.0-RC1
- v7.1.0-BETA1
- 7.0.x-dev
- v7.0.8
- v7.0.7
- v7.0.3
- v7.0.0
- v7.0.0-RC1
- v7.0.0-BETA1
- 6.4.x-dev
- v6.4.24
- v6.4.13
- v6.4.8
- v6.4.7
- v6.4.3
- v6.4.0
- v6.4.0-RC1
- v6.4.0-BETA1
- 6.3.x-dev
- v6.3.12
- v6.3.0
- v6.3.0-RC1
- v6.3.0-BETA3
- v6.3.0-BETA1
- 6.2.x-dev
- v6.2.7
- v6.2.5
- v6.2.0
- v6.2.0-RC1
- v6.2.0-BETA3
- v6.2.0-BETA1
This package is auto-updated.
Last update: 2025-10-01 17:01:02 UTC
README
Provides Contact everyone integration for Symfony Notifier.
DSN example
CONTACT_EVERYONE_DSN=contact-everyone://TOKEN@default?&diffusionname=DIFFUSION_NAME&category=CATEGORY
where:
TOKEN
is your Contact Everyone API tokenDIFFUSION_NAME
(optional) allows you to define the label of the diffusion that will be displayed in the event logs.CATEGORY
(optional) allows you to define the label of the category that will be displayed in the event logs.
This bridge uses the light version of Contact Everyone API.
See your account info at https://contact-everyone.orange-business.com/#/login
Adding Options to a Message
With a Contact everyone Message, you can use the ContactEveryoneOptions
class to add
message options.
use Symfony\Component\Notifier\Message\SmsMessage; use Symfony\Component\Notifier\Bridge\ContactEveryone\ContactEveryoneOptions; $sms = new SmsMessage('+1411111111', 'My message'); $options = (new ContactEveryoneOptions()) ->diffusionName('My label') ->category('my-category') // ... ; // Add the custom options to the sms message and send the message $sms->options($options); $texter->send($sms);