8000 Extend Exception, Transport and Test for Novu. Refs: symfony#50414 · symfony/symfony@05c57e2 · GitHub
[go: up one dir, main page]

Skip to content

Commit 05c57e2

Browse files
committed
Extend Exception, Transport and Test for Novu. Refs: #50414
1 parent 72a702c commit 05c57e2

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

src/Symfony/Component/Notifier/Exception/UnsupportedSchemeException.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ class UnsupportedSchemeException extends LogicException
152152
'class' => Bridge\Mobyt\MobytTransportFactory::class,
153153
'package' => 'symfony/mobyt-notifier',
154154
],
155+
'novu' => [
156+
'class' => Bridge\Novu\NovuTransportFactory::class,
157+
'package' => 'symfony/novu-notifier',
158+
],
155159
'octopush' => [
156160
'class' => Bridge\Octopush\OctopushTransportFactory::class,
157161
'package' => 'symfony/octopush-notifier',

src/Symfony/Component/Notifier/Tests/Exception/UnsupportedSchemeExceptionTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ public static function setUpBeforeClass(): void
6060
Bridge\MessageMedia\MessageMediaTransportFactory::class => false,
6161
Bridge\MicrosoftTeams\MicrosoftTeamsTransportFactory::class => false,
6262
Bridge\Mobyt\MobytTransportFactory::class => false,
63+
Bridge\Novu\NovuTransportFactory::class => false,
6364
Bridge\Octopush\OctopushTransportFactory::class => false,
6465
Bridge\OneSignal\OneSignalTransportFactory::class => false,
6566
Bridge\OrangeSms\OrangeSmsTransportFactory::class => false,
@@ -138,6 +139,7 @@ public static function messageWhereSchemeIsPartOfSchemeToPackageMapProvider(): \
138139
yield ['messagemedia', 'symfony/message-media-notifier'];
139140
yield ['microsoftteams', 'symfony/microsoft-teams-notifier'];
140141
yield ['mobyt', 'symfony/mobyt-notifier'];
142+
yield ['novu', 'symfony/novu-notifier'];
141143
yield ['octopush', 'symfony/octopush-notifier'];
142144
yield ['onesignal', 'symfony/one-signal-notifier'];
143145
yield ['ovhcloud', 'symfony/ovh-cloud-notifier'];

src/Symfony/Component/Notifier/Transport.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ final class Transport
6262
Bridge\MessageMedia\MessageMediaTransportFactory::class,
6363
Bridge\MicrosoftTeams\MicrosoftTeamsTransportFactory::class,
6464
Bridge\Mobyt\MobytTransportFactory::class,
65+
Bridge\Novu\NovuTransportFactory::class,
6566
Bridge\Octopush\OctopushTransportFactory::class,
6667
Bridge\OneSignal\OneSignalTransportFactory::class,
6768
Bridge\OrangeSms\OrangeSmsTransportFactory::class,

0 commit comments

Comments
 (0)
0