Skip to content

Commit 39e4b05

Browse files
committed
feature #36940 [Notifier] add support for smsapi-notifier (szepczynski)
This PR was squashed before being merged into the 5.2-dev branch. Discussion ---------- [Notifier] add support for smsapi-notifier | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | yes | Deprecations? | no | License | MIT | Doc PR | symfony/symfony-docs#13716 Hi, I've created integration to notifier to support polish sms operator - smsapi.pl Here is smsapi-notifier integration: https://github.com/szepczynski/smsapi-notifier. Can you grab this code and make as symfony/smsapi-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 ------- 91c25303f7 [Notifier] add support for smsapi-notifier
2 parents 0e37da4 + 84c78f2 commit 39e4b05

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
@@ -106,6 +106,7 @@
106106
use Symfony\Component\Notifier\Bridge\RocketChat\RocketChatTransportFactory;
107107
use Symfony\Component\Notifier\Bridge\Sinch\SinchTransportFactory;
108108
use Symfony\Component\Notifier\Bridge\Slack\SlackTransportFactory;
109+
use Symfony\Component\Notifier\Bridge\Smsapi\SmsapiTransportFactory;
109110
use Symfony\Component\Notifier\Bridge\Telegram\TelegramTransportFactory;
110111
use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
111112
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
@@ -2108,6 +2109,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
21082109
SinchTransportFactory::class => 'notifier.transport_factory.sinch',
21092110
ZulipTransportFactory::class => 'notifier.transport_factory.zulip',
21102111
MobytTransportFactory::class => 'notifier.transport_factory.mobyt',
2112+
SmsapiTransportFactory::class => 'notifier.transport_factory.smsapi',
21112113
];
21122114

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

Resources/config/notifier_transports.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
use Symfony\Component\Notifier\Bridge\RocketChat\RocketChatTransportFactory;
2424
use Symfony\Component\Notifier\Bridge\Sinch\SinchTransportFactory;
2525
use Symfony\Component\Notifier\Bridge\Slack\SlackTransportFactory;
26+
use Symfony\Component\Notifier\Bridge\Smsapi\SmsapiTransportFactory;
2627
use Symfony\Component\Notifier\Bridge\Telegram\TelegramTransportFactory;
2728
use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
2829
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
@@ -95,6 +96,10 @@
9596
->parent('notifier.transport_factory.abstract')
9697
->tag('texter.transport_factory')
9798

99+
->set('notifier.transport_factory.smsapi', SmsapiTransportFactory::class)
100+
->parent('notifier.transport_factory.abstract')
101+
->tag('texter.transport_factory')
102+
98103
->set('notifier.transport_factory.null', NullTransportFactory::class)
99104
->parent('notifier.transport_factory.abstract')
100105
->tag('chatter.transport_factory')

0 commit comments

Comments
 (0)