* Attached file changes which are required to run the lightsms notifier

This commit is contained in:
Vasilij Dusko 2021-03-28 15:07:44 +03:00 committed by Vasilij Dusko | CREATION
parent a0fae7dc4a
commit d1ccd46e75
3 changed files with 10 additions and 0 deletions

View File

@ -40,6 +40,7 @@ use Symfony\Component\Notifier\Bridge\Twilio\TwilioTransportFactory;
use Symfony\Component\Notifier\Bridge\Zulip\ZulipTransportFactory;
use Symfony\Component\Notifier\Transport\AbstractTransportFactory;
use Symfony\Component\Notifier\Transport\NullTransportFactory;
use Symfony\Component\Notifier\Bridge\LightSms\LightSmsTransportFactory;
return static function (ContainerConfigurator $container) {
$container->services()
@ -159,5 +160,9 @@ return static function (ContainerConfigurator $container) {
->parent('notifier.transport_factory.abstract')
->tag('chatter.transport_factory')
->tag('texter.transport_factory')
->set('notifier.transport_factory.lightsms', LightSmsTransportFactory::class)
->parent('notifier.transport_factory.abstract')
->tag('texter.transport_factory')
;
};

View File

@ -116,6 +116,10 @@ class UnsupportedSchemeException extends LogicException
'class' => Bridge\Clickatell\ClickatellTransportFactory::class,
'package' => 'symfony/clickatell-notifier',
],
'lightsms' => [
'class' => Bridge\LightSms\LightSmsTransportFactory::class,
'package' => 'symfony/lightsms-notifier',
],
];
/**

View File

@ -74,6 +74,7 @@ class Transport
OctopushTransportFactory::class,
GitterTransportFactory::class,
ClickatellTransportFactory::class,
LightSmsTransportFactory::class,
];
private $factories;