Skip to content

Commit 16a5d9b

Browse files
committed
feature #39096 [Notifier] add iqsms bridge (alexandrbarabolia)
This PR was squashed before being merged into the 5.3-dev branch. Discussion ---------- [Notifier] add iqsms bridge | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | yes | Deprecations? | no | License | MIT | Doc PR | symfony/symfony-docs#14555 Hi, I've created integration to notifier to support russian sms operator - [iqsms](https://iqsms.ru) Can you grab this code and make as symfony/iqsms-notifier? This PR includes changes in notifier and framework-bundle to support smsapi transport as well as other included in notifier component. Could someone integrate this into notifier component? Commits ------- bf94bcb1f6 [Notifier] add iqsms bridge
2 parents c469a14 + 92eab24 commit 16a5d9b

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Exception/UnsupportedSchemeException.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ class UnsupportedSchemeException extends LogicException
4242
'class' => Bridge\Nexmo\NexmoTransportFactory::class,
4343
'package' => 'symfony/nexmo-notifier',
4444
],
45+
'iqsms' => [
46+
'class' => Bridge\Iqsms\IqsmsTransportFactory::class,
47+
'package' => 'symfony/iqsms-notifier',
48+
],
4549
'rocketchat' => [
4650
'class' => Bridge\RocketChat\RocketChatTransportFactory::class,
4751
'package' => 'symfony/rocket-chat-notifier',

Transport.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use Symfony\Component\Notifier\Bridge\Firebase\FirebaseTransportFactory;
1717
use Symfony\Component\Notifier\Bridge\FreeMobile\FreeMobileTransportFactory;
1818
use Symfony\Component\Notifier\Bridge\Infobip\InfobipTransportFactory;
19+
use Symfony\Component\Notifier\Bridge\Iqsms\IqsmsTransportFactory;
1920
use Symfony\Component\Notifier\Bridge\Mattermost\MattermostTransportFactory;
2021
use Symfony\Component\Notifier\Bridge\Mobyt\MobytTransportFactory;
2122
use Symfony\Component\Notifier\Bridge\Nexmo\NexmoTransportFactory;
@@ -51,6 +52,7 @@ class Transport
5152
TelegramTransportFactory::class,
5253
MattermostTransportFactory::class,
5354
NexmoTransportFactory::class,
55+
IqsmsTransportFactory::class,
5456
RocketChatTransportFactory::class,
5557
TwilioTransportFactory::class,
5658
InfobipTransportFactory::class,

0 commit comments

Comments
 (0)