Skip to content

Commit 1763f91

Browse files
committed
Merge branch '5.4' into 6.0
* 5.4: [Notifier] Add TurboSms Bridge Add FakeChat Logger transport Typehint against doctrine/persistence interfaces [Serializer] Better value for constant Serializer::EMPTY_ARRAYS_AS_OBJECT Remove time-sensitivity from LoginLinkHandlerTest
2 parents 8254801 + 09df57b commit 1763f91

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

Exception/UnsupportedSchemeException.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,10 @@ class UnsupportedSchemeException extends LogicException
164164
'class' => Bridge\Telnyx\TelnyxTransportFactory::class,
165165
'package' => 'symfony/telnyx-notifier',
166166
],
167+
'turbosms' => [
168+
'class' => Bridge\TurboSms\TurboSmsTransportFactory::class,
169+
'package' => 'symfony/turbo-sms-notifier',
170+
],
167171
'twilio' => [
168172
'class' => Bridge\Twilio\TwilioTransportFactory::class,
169173
'package' => 'symfony/twilio-notifier',

Tests/Exception/UnsupportedSchemeExceptionTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
use Symfony\Component\Notifier\Bridge\SpotHit\SpotHitTransportFactory;
5050
use Symfony\Component\Notifier\Bridge\Telegram\TelegramTransportFactory;
5151
use Symfony\Component\Notifier\Bridge\Telnyx\TelnyxTransportFactory;
52+
use Symfony\Component\Notifier\Bridge\TurboSms\TurboSmsTransportFactory;
5253
use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
5354
use Symfony\Component\Notifier\Bridge\Yunpian\YunpianTransportFactory;
5455
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
@@ -100,6 +101,7 @@ public static function setUpBeforeClass(): void
100101
SpotHitTransportFactory::class => false,
101102
TelegramTransportFactory::class => false,
102103
TelnyxTransportFactory::class => false,
104+
TurboSmsTransportFactory::class => false,
103105
TwilioTransportFactory::class => false,
104106
YunpianTransportFactory::class => false,
105107
ZulipTransportFactory::class => false,
@@ -157,6 +159,7 @@ public function messageWhereSchemeIsPartOfSchemeToPackageMapProvider(): \Generat
157159
yield ['spothit', 'symfony/spot-hit-notifier'];
158160
yield ['telegram', 'symfony/telegram-notifier'];
159161
yield ['telnyx', 'symfony/telnyx-notifier'];
162+
yield ['turbosms', 'symfony/turbo-sms-notifier'];
160163
yield ['twilio', 'symfony/twilio-notifier'];
161164
yield ['zulip', 'symfony/zulip-notifier'];
162165
}

Transport.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
use Symfony\Component\Notifier\Bridge\Smsc\SmscTransportFactory;
4242
use Symfony\Component\Notifier\Bridge\Telegram\TelegramTransportFactory;
4343
use Symfony\Component\Notifier\Bridge\Telnyx\TelnyxTransportFactory;
44+
use Symfony\Component\Notifier\Bridge\TurboSms\TurboSmsTransportFactory;
4445
use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
4546
use Symfony\Component\Notifier\Bridge\Yunpian\YunpianTransportFactory;
4647
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
@@ -91,6 +92,7 @@ class Transport
9192
SmscTransportFactory::class,
9293
TelegramTransportFactory::class,
9394
TelnyxTransportFactory::class,
95+
TurboSmsTransportFactory::class,
9496
TwilioTransportFactory::class,
9597
YunpianTransportFactory::class,
9698
ZulipTransportFactory::class,

0 commit comments

Comments
 (0)