Skip to content

Commit c19c1ad

Browse files
committed
chore: make services private to enforce dependency injection
1 parent e87fc62 commit c19c1ad

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

src/DynamoPHPBundle.php

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,44 +53,39 @@ public function loadExtension(array $config, ContainerConfigurator $container, C
5353

5454
$services = $container->services();
5555

56-
$services->set(MetadataLoader::class)->autowire()->autoconfigure()->private();
56+
$services->set(MetadataLoader::class)->autowire()->autoconfigure();
5757

5858
$services->set(EntityNormalizer::class)
5959
->arg('$metadataLoader', new ReferenceConfigurator(MetadataLoader::class))
6060
->arg('$normalizer', new ReferenceConfigurator($serializerId))
6161
->autowire()
62-
->autoconfigure()
63-
->private();
62+
->autoconfigure();
6463

6564
$services->set(EntityDenormalizer::class)
6665
->arg('$metadataLoader', new ReferenceConfigurator(MetadataLoader::class))
6766
->arg('$denormalizer', new ReferenceConfigurator($serializerId))
6867
->autowire()
69-
->autoconfigure()
70-
->private();
68+
->autoconfigure();
7169

7270
$services->set(EntitySerializer::class)
7371
->arg('$entityNormalizer', new ReferenceConfigurator(EntityNormalizer::class))
7472
->arg('$entityDenormalizer', new ReferenceConfigurator(EntityDenormalizer::class))
7573
->arg('$marshaler', new ReferenceConfigurator($marshalerId))
7674
->autowire()
77-
->autoconfigure()
78-
->public();
75+
->autoconfigure();
7976

8077
$services->set(OpArgsBuilder::class)
8178
->arg('$normalizer', new ReferenceConfigurator($serializerId))
8279
->arg('$marshaler', new ReferenceConfigurator($marshalerId))
8380
->autowire()
84-
->autoconfigure()
85-
->public();
81+
->autoconfigure();
8682

8783
$services->set(EntityManager::class)
8884
->arg('$dynamoDbClient', new ReferenceConfigurator($clientId))
8985
->arg('$metadataLoader', new ReferenceConfigurator(MetadataLoader::class))
9086
->arg('$entitySerializer', new ReferenceConfigurator(EntitySerializer::class))
9187
->arg('$opArgsBuilder', new ReferenceConfigurator(OpArgsBuilder::class))
9288
->autowire()
93-
->autoconfigure()
94-
->public();
89+
->autoconfigure();
9590
}
9691
}

0 commit comments

Comments
 (0)