|
59 | 59 | use Symfony\Component\DependencyInjection\Parameter;
|
60 | 60 | use Symfony\Component\DependencyInjection\Reference;
|
61 | 61 | use Symfony\Component\DependencyInjection\ServiceLocator;
|
| 62 | +use Symfony\Component\Dotenv\Command\DebugCommand; |
62 | 63 | use Symfony\Component\EventDispatcher\Attribute\AsEventListener;
|
63 | 64 | use Symfony\Component\EventDispatcher\EventSubscriberInterface;
|
64 | 65 | use Symfony\Component\ExpressionLanguage\ExpressionLanguage;
|
|
134 | 135 | use Symfony\Component\Notifier\Bridge\Mobyt\MobytTransportFactory;
|
135 | 136 | use Symfony\Component\Notifier\Bridge\Nexmo\NexmoTransportFactory;
|
136 | 137 | use Symfony\Component\Notifier\Bridge\Octopush\OctopushTransportFactory;
|
| 138 | +use Symfony\Component\Notifier\Bridge\OneSignal\OneSignalTransportFactory; |
137 | 139 | use Symfony\Component\Notifier\Bridge\OvhCloud\OvhCloudTransportFactory;
|
138 | 140 | use Symfony\Component\Notifier\Bridge\RocketChat\RocketChatTransportFactory;
|
139 | 141 | use Symfony\Component\Notifier\Bridge\Sendinblue\SendinblueTransportFactory as SendinblueNotifierTransportFactory;
|
@@ -251,6 +253,10 @@ public function load(array $configs, ContainerBuilder $container)
|
251 | 253 | if (!class_exists(BaseYamlLintCommand::class)) {
|
252 | 254 | $container->removeDefinition('console.command.yaml_lint');
|
253 | 255 | }
|
| 256 | + |
| 257 | + if (!class_exists(DebugCommand::class)) { |
| 258 | + $container->removeDefinition('console.command.dotenv_debug'); |
| 259 | + } |
254 | 260 | }
|
255 | 261 |
|
256 | 262 | // Load Cache configuration first as it is used by other components
|
@@ -2366,6 +2372,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
|
2366 | 2372 | $container->getDefinition('notifier.channel.email')->setArgument(0, null);
|
2367 | 2373 | }
|
2368 | 2374 | $container->getDefinition('notifier.channel.sms')->setArgument(0, null);
|
| 2375 | + $container->getDefinition('notifier.channel.push')->setArgument(0, null); |
2369 | 2376 | }
|
2370 | 2377 |
|
2371 | 2378 | $container->getDefinition('notifier.channel_policy')->setArgument(0, $config['channel_policy']);
|
@@ -2402,6 +2409,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
|
2402 | 2409 | MobytTransportFactory::class => 'notifier.transport_factory.mobyt',
|
2403 | 2410 | NexmoTransportFactory::class => 'notifier.transport_factory.nexmo',
|
2404 | 2411 | OctopushTransportFactory::class => 'notifier.transport_factory.octopush',
|
| 2412 | + OneSignalTransportFactory::class => 'notifier.transport_factory.onesignal', |
2405 | 2413 | OvhCloudTransportFactory::class => 'notifier.transport_factory.ovhcloud',
|
2406 | 2414 | RocketChatTransportFactory::class => 'notifier.transport_factory.rocketchat',
|
2407 | 2415 | SendinblueNotifierTransportFactory::class => 'notifier.transport_factory.sendinblue',
|
@@ -2434,6 +2442,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
|
2434 | 2442 | case 'messagebird': $package = 'message-bird'; break;
|
2435 | 2443 | case 'messagemedia': $package = 'message-media'; break;
|
2436 | 2444 | case 'microsoftteams': $package = 'microsoft-teams'; break;
|
| 2445 | + case 'onesignal': $package = 'one-signal'; break; |
2437 | 2446 | case 'ovhcloud': $package = 'ovh-cloud'; break;
|
2438 | 2447 | case 'rocketchat': $package = 'rocket-chat'; break;
|
2439 | 2448 | case 'smsbiuras': $package = 'sms-biuras'; break;
|
|
0 commit comments