Skip to content

Commit e47e726

Browse files
committed
Merge branch '6.4' into 7.0
* 6.4: [Notifier][Webhook] Add Vonage support [Notifier] Add GoIP bridge [Workflow] Use TRANSITION_TYPE_WORKFLOW for rendering workflow in profiler Remove unneeded calls to setPublic(false)
2 parents cb9e63b + ea9cc21 commit e47e726

File tree

4 files changed

+4
-14
lines changed

4 files changed

+4
-14
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -943,15 +943,13 @@ private function registerWorkflowConfiguration(array $config, ContainerBuilder $
943943
foreach ($workflow['transitions'] as $transition) {
944944
if ('workflow' === $type) {
945945
$transitionDefinition = new Definition(Workflow\Transition::class, [$transition['name'], $transition['from'], $transition['to']]);
946-
$transitionDefinition->setPublic(false);
947946
$transitionId = sprintf('.%s.transition.%s', $workflowId, $transitionCounter++);
948947
$container->setDefinition($transitionId, $transitionDefinition);
949948
$transitions[] = new Reference($transitionId);
950949
if (isset($transition['guard'])) {
951950
$configuration = new Definition(Workflow\EventListener\GuardExpression::class);
952951
$configuration->addArgument(new Reference($transitionId));
953952
$configuration->addArgument($transition['guard']);
954-
$configuration->setPublic(false);
955953
$eventName = sprintf('workflow.%s.guard.%s', $name, $transition['name']);
956954
$guardsConfiguration[$eventName][] = $configuration;
957955
}
@@ -965,15 +963,13 @@ private function registerWorkflowConfiguration(array $config, ContainerBuilder $
965963
foreach ($transition['from'] as $from) {
966964
foreach ($transition['to'] as $to) {
967965
$transitionDefinition = new Definition(Workflow\Transition::class, [$transition['name'], $from, $to]);
968-
$transitionDefinition->setPublic(false);
969966
$transitionId = sprintf('.%s.transition.%s', $workflowId, $transitionCounter++);
970967
$container->setDefinition($transitionId, $transitionDefinition);
971968
$transitions[] = new Reference($transitionId);
972969
if (isset($transition['guard'])) {
973970
$configuration = new Definition(Workflow\EventListener\GuardExpression::class);
974971
$configuration->addArgument(new Reference($transitionId));
975972
$configuration->addArgument($transition['guard']);
976-
$configuration->setPublic(false);
977973
$eventName = sprintf('workflow.%s.guard.%s', $name, $transition['name']);
978974
$guardsConfiguration[$eventName][] = $configuration;
979975
}
@@ -996,7 +992,6 @@ private function registerWorkflowConfiguration(array $config, ContainerBuilder $
996992

997993
// Create a Definition
998994
$definitionDefinition = new Definition(Workflow\Definition::class);
999-
$definitionDefinition->setPublic(false);
1000995
$definitionDefinition->addArgument($places);
1001996
$definitionDefinition->addArgument($transitions);
1002997
$definitionDefinition->addArgument($initialMarking);
@@ -1049,7 +1044,6 @@ private function registerWorkflowConfiguration(array $config, ContainerBuilder $
10491044
if ($workflow['supports']) {
10501045
foreach ($workflow['supports'] as $supportedClassName) {
10511046
$strategyDefinition = new Definition(Workflow\SupportStrategy\InstanceOfSupportStrategy::class, [$supportedClassName]);
1052-
$strategyDefinition->setPublic(false);
10531047
$registryDefinition->addMethodCall('addWorkflow', [new Reference($workflowId), $strategyDefinition]);
10541048
}
10551049
} elseif (isset($workflow['support_strategy'])) {
@@ -1156,7 +1150,6 @@ private function registerDebugConfiguration(array $config, ContainerBuilder $con
11561150

11571151
if ($debug && class_exists(DebugProcessor::class)) {
11581152
$definition = new Definition(DebugProcessor::class);
1159-
$definition->setPublic(false);
11601153
$definition->addArgument(new Reference('request_stack'));
11611154
$definition->addTag('kernel.reset', ['method' => 'reset']);
11621155
$container->setDefinition('debug.log_processor', $definition);
@@ -1382,7 +1375,6 @@ private function createPackageDefinition(?string $basePath, array $baseUrls, Ref
13821375

13831376
$package = new ChildDefinition($baseUrls ? 'assets.url_package' : 'assets.path_package');
13841377
$package
1385-
->setPublic(false)
13861378
->replaceArgument(0, $baseUrls ?: $basePath)
13871379
->replaceArgument(1, $version)
13881380
;
@@ -1871,14 +1863,12 @@ private function registerSerializerConfiguration(array $config, ContainerBuilder
18711863
AnnotationLoader::class,
18721864
[new Reference('annotation_reader', ContainerInterface::NULL_ON_INVALID_REFERENCE)]
18731865
);
1874-
$annotationLoader->setPublic(false);
18751866

18761867
$serializerLoaders[] = $annotationLoader;
18771868
}
18781869

18791870
$fileRecorder = function ($extension, $path) use (&$serializerLoaders) {
18801871
$definition = new Definition(\in_array($extension, ['yaml', 'yml']) ? YamlFileLoader::class : XmlFileLoader::class, [$path]);
1881-
$definition->setPublic(false);
18821872
$serializerLoaders[] = $definition;
18831873
};
18841874

@@ -2027,7 +2017,6 @@ private function registerSemaphoreConfiguration(array $config, ContainerBuilder
20272017

20282018
// Generate services for semaphore instances
20292019
$semaphoreDefinition = new Definition(Semaphore::class);
2030-
$semaphoreDefinition->setPublic(false);
20312020
$semaphoreDefinition->setFactory([new Reference('semaphore.'.$resourceName.'.factory'), 'createSemaphore']);
20322021
$semaphoreDefinition->setArguments([$resourceName]);
20332022

@@ -2400,7 +2389,6 @@ private function registerCacheConfiguration(array $config, ContainerBuilder $con
24002389

24012390
if (method_exists(PropertyAccessor::class, 'createCache')) {
24022391
$propertyAccessDefinition = $container->register('cache.property_access', AdapterInterface::class);
2403-
$propertyAccessDefinition->setPublic(false);
24042392

24052393
if (!$container->getParameter('kernel.debug')) {
24062394
$propertyAccessDefinition->setFactory([PropertyAccessor::class, 'createCache']);
@@ -2727,6 +2715,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
27272715
NotifierBridge\FreeMobile\FreeMobileTransportFactory::class => 'notifier.transport_factory.free-mobile',
27282716
NotifierBridge\GatewayApi\GatewayApiTransportFactory::class => 'notifier.transport_factory.gateway-api',
27292717
NotifierBridge\Gitter\GitterTransportFactory::class => 'notifier.transport_factory.gitter',
2718+
NotifierBridge\GoIP\GoIPTransportFactory::class => 'notifier.transport_factory.goip',
27302719
NotifierBridge\GoogleChat\GoogleChatTransportFactory::class => 'notifier.transport_factory.google-chat',
27312720
NotifierBridge\Infobip\InfobipTransportFactory::class => 'notifier.transport_factory.infobip',
27322721
NotifierBridge\Iqsms\IqsmsTransportFactory::class => 'notifier.transport_factory.iqsms',

Resources/config/notifier_transports.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,5 +299,8 @@
299299
->set('notifier.transport_factory.redlink', Bridge\Redlink\RedlinkTransportFactory::class)
300300
->parent('notifier.transport_factory.abstract')
301301
->tag('texter.transport_factory')
302+
->set('notifier.transport_factory.goip', Bridge\GoIP\GoIPTransportFactory::class)
303+
->parent('notifier.transport_factory.abstract')
304+
->tag('texter.transport_factory')
302305
;
303306
};

Tests/DependencyInjection/Compiler/DataCollectorTranslatorPassTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ protected function setUp(): void
3434
$this->container->setParameter('translator_not_implementing_bag', 'Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\Compiler\TranslatorWithTranslatorBag');
3535

3636
$this->container->register('translator.data_collector', DataCollectorTranslator::class)
37-
->setPublic(false)
3837
->setDecoratedService('translator')
3938
->setArguments([new Reference('translator.data_collector.inner')])
4039
;

Tests/DependencyInjection/FrameworkExtensionTestCase.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1578,7 +1578,6 @@ public function testSerializerMapping()
15781578
if (is_file($arg = $definition->getArgument(0))) {
15791579
$definition->replaceArgument(0, strtr($arg, '/', \DIRECTORY_SEPARATOR));
15801580
}
1581-
$definition->setPublic(false);
15821581
}
15831582

15841583
$loaders = $container->getDefinition('serializer.mapping.chain_loader')->getArgument(0);

0 commit comments

Comments
 (0)