src/Symfony/Component/Notifier/Bridge/Mercure/README.md
Provides Mercure integration for Symfony Notifier.
MERCURE_DSN=mercure://HUB_ID?topic=TOPIC
where:
HUB_ID is the Mercure hub idTOPIC is the topic IRI (optional, default: https://symfony.com/notifier. Could be either a single topic: topic=https://foo or multiple topics: topic[]=/foo/1&topic[]=https://bar)With a Mercure Chat Message, you can use the MercureOptions class to add
message options.
use Symfony\Component\Notifier\Message\ChatMessage;
use Symfony\Component\Notifier\Bridge\Mercure\MercureOptions;
$chatMessage = new ChatMessage('Contribute To Symfony');
$options = new MercureOptions(
['/topic/1', '/topic/2'],
true,
'id',
'type',
1,
['tag' => '1234', 'body' => 'TEST']
);
// Add the custom options to the chat message and send the message
$chatMessage->options($options);
$chatter->send($chatMessage);
This package is looking for a backer.
Help Symfony by sponsoring its development!