Skip to content

Commit 63f70e4

Browse files
mikaelkaelfabpot
authored andcommitted
[Notifier] add Ntfy bridge
1 parent eb8d78e commit 63f70e4

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

Exception/UnsupportedSchemeException.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,10 @@ class UnsupportedSchemeException extends LogicException
156156
'class' => Bridge\Novu\NovuTransportFactory::class,
157157
'package' => 'symfony/novu-notifier',
158158
],
159+
'ntfy' => [
160+
'class' => Bridge\Ntfy\NtfyTransportFactory::class,
161+
'package' => 'symfony/ntfy-notifier',
162+
],
159163
'octopush' => [
160164
'class' => Bridge\Octopush\OctopushTransportFactory::class,
161165
'package' => 'symfony/octopush-notifier',

Tests/Exception/UnsupportedSchemeExceptionTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ public static function setUpBeforeClass(): void
6161
Bridge\MicrosoftTeams\MicrosoftTeamsTransportFactory::class => false,
6262
Bridge\Mobyt\MobytTransportFactory::class => false,
6363
Bridge\Novu\NovuTransportFactory::class => false,
64+
Bridge\Ntfy\NtfyTransportFactory::class => false,
6465
Bridge\Octopush\OctopushTransportFactory::class => false,
6566
Bridge\OneSignal\OneSignalTransportFactory::class => false,
6667
Bridge\OrangeSms\OrangeSmsTransportFactory::class => false,
@@ -140,6 +141,7 @@ public static function messageWhereSchemeIsPartOfSchemeToPackageMapProvider(): \
140141
yield ['microsoftteams', 'symfony/microsoft-teams-notifier'];
141142
yield ['mobyt', 'symfony/mobyt-notifier'];
142143
yield ['novu', 'symfony/novu-notifier'];
144+
yield ['ntfy', 'symfony/ntfy-notifier'];
143145
yield ['octopush', 'symfony/octopush-notifier'];
144146
yield ['onesignal', 'symfony/one-signal-notifier'];
145147
yield ['ovhcloud', 'symfony/ovh-cloud-notifier'];

Transport.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ final class Transport
6363
Bridge\MicrosoftTeams\MicrosoftTeamsTransportFactory::class,
6464
Bridge\Mobyt\MobytTransportFactory::class,
6565
Bridge\Novu\NovuTransportFactory::class,
66+
Bridge\Ntfy\NtfyTransportFactory::class,
6667
Bridge\Octopush\OctopushTransportFactory::class,
6768
Bridge\OneSignal\OneSignalTransportFactory::class,
6869
Bridge\OrangeSms\OrangeSmsTransportFactory::class,

0 commit comments

Comments
 (0)