Skip to content

Commit c96cb78

Browse files
phpfourfabpot
authored andcommitted
Adds Zulip notifier bridge
1 parent 5fb9460 commit c96cb78

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@
104104
use Symfony\Component\Notifier\Bridge\Slack\SlackTransportFactory;
105105
use Symfony\Component\Notifier\Bridge\Telegram\TelegramTransportFactory;
106106
use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
107+
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
107108
use Symfony\Component\Notifier\Notifier;
108109
use Symfony\Component\Notifier\Recipient\AdminRecipient;
109110
use Symfony\Component\PropertyAccess\PropertyAccessor;
@@ -2082,6 +2083,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
20822083
FreeMobileTransportFactory::class => 'notifier.transport_factory.freemobile',
20832084
OvhCloudTransportFactory::class => 'notifier.transport_factory.ovhcloud',
20842085
SinchTransportFactory::class => 'notifier.transport_factory.sinch',
2086+
ZulipTransportFactory::class => 'notifier.transport_factory.zulip',
20852087
];
20862088

20872089
foreach ($classToServices as $class => $service) {

Resources/config/notifier_transports.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
use Symfony\Component\Notifier\Bridge\Slack\SlackTransportFactory;
2222
use Symfony\Component\Notifier\Bridge\Telegram\TelegramTransportFactory;
2323
use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
24+
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
2425
use Symfony\Component\Notifier\Transport\AbstractTransportFactory;
2526
use Symfony\Component\Notifier\Transport\NullTransportFactory;
2627

@@ -70,6 +71,10 @@
7071
->parent('notifier.transport_factory.abstract')
7172
->tag('texter.transport_factory')
7273

74+
->set('notifier.transport_factory.zulip', ZulipTransportFactory::class)
75+
->parent('notifier.transport_factory.abstract')
76+
->tag('texter.transport_factory')
77+
7378
->set('notifier.transport_factory.null', NullTransportFactory::class)
7479
->parent('notifier.transport_factory.abstract')
7580
->tag('chatter.transport_factory')

0 commit comments

Comments
 (0)