Skip to content

Commit 638d7a2

Browse files
matthiezfabpot
authored andcommitted
[Notifier] Add sms77 Notifier Bridge
1 parent 97d56e9 commit 638d7a2

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

Exception/UnsupportedSchemeException.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ class UnsupportedSchemeException extends LogicException
136136
'class' => Bridge\Slack\SlackTransportFactory::class,
137137
'package' => 'symfony/slack-notifier',
138138
],
139+
'sms77' => [
140+
'class' => Bridge\Sms77\Sms77TransportFactory::class,
141+
'package' => 'symfony/sms77-notifier',
142+
],
139143
'smsapi' => [
140144
'class' => Bridge\Smsapi\SmsapiTransportFactory::class,
141145
'package' => 'symfony/smsapi-notifier',

Tests/Exception/UnsupportedSchemeExceptionTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
use Symfony\Component\Notifier\Bridge\Sendinblue\SendinblueTransportFactory;
4444
use Symfony\Component\Notifier\Bridge\Sinch\SinchTransportFactory;
4545
use Symfony\Component\Notifier\Bridge\Slack\SlackTransportFactory;
46+
use Symfony\Component\Notifier\Bridge\Sms77\Sms77TransportFactory;
4647
use Symfony\Component\Notifier\Bridge\Smsapi\SmsapiTransportFactory;
4748
use Symfony\Component\Notifier\Bridge\SmsBiuras\SmsBiurasTransportFactory;
4849
use Symfony\Component\Notifier\Bridge\Smsc\SmscTransportFactory;
@@ -95,6 +96,7 @@ public static function setUpBeforeClass(): void
9596
SendinblueTransportFactory::class => false,
9697
SinchTransportFactory::class => false,
9798
SlackTransportFactory::class => false,
99+
Sms77TransportFactory::class => false,
98100
SmsapiTransportFactory::class => false,
99101
SmsBiurasTransportFactory::class => false,
100102
SmscTransportFactory::class => false,
@@ -153,6 +155,7 @@ public function messageWhereSchemeIsPartOfSchemeToPackageMapProvider(): \Generat
153155
yield ['sendinblue', 'symfony/sendinblue-notifier'];
154156
yield ['sinch', 'symfony/sinch-notifier'];
155157
yield ['slack', 'symfony/slack-notifier'];
158+
yield ['sms77', 'symfony/sms77-notifier'];
156159
yield ['smsapi', 'symfony/smsapi-notifier'];
157160
yield ['smsbiuras', 'symfony/sms-biuras-notifier'];
158161
yield ['smsc', 'symfony/smsc-notifier'];

Transport.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
use Symfony\Component\Notifier\Bridge\Sendinblue\SendinblueTransportFactory;
3737
use Symfony\Component\Notifier\Bridge\Sinch\SinchTransportFactory;
3838
use Symfony\Component\Notifier\Bridge\Slack\SlackTransportFactory;
39+
use Symfony\Component\Notifier\Bridge\Sms77\Sms77TransportFactory;
3940
use Symfony\Component\Notifier\Bridge\Smsapi\SmsapiTransportFactory;
4041
use Symfony\Component\Notifier\Bridge\SmsBiuras\SmsBiurasTransportFactory;
4142
use Symfony\Component\Notifier\Bridge\Smsc\SmscTransportFactory;
@@ -89,6 +90,7 @@ class Transport
8990
SendinblueTransportFactory::class,
9091
SinchTransportFactory::class,
9192
SlackTransportFactory::class,
93+
Sms77TransportFactory::class,
9294
SmsapiTransportFactory::class,
9395
SmsBiurasTransportFactory::class,
9496
SmscTransportFactory::class,

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"symfony/sendinblue-notifier": "<5.3",
4343
"symfony/sinch-notifier": "<5.3",
4444
"symfony/slack-notifier": "<5.3",
45+
"symfony/sms77-notifier": "<5.3",
4546
"symfony/smsapi-notifier": "<5.3",
4647
"symfony/telegram-notifier": "<5.3",
4748
"symfony/twilio-notifier": "<5.3",

0 commit comments

Comments
 (0)