Skip to content

Commit 2b2c59c

Browse files
committed
Merge pull request #4 from aws/fix/quit-breaking-composer
Ensure compatibility with original 1.0.0 packages to avoid breaking installations
2 parents db483be + 10b3b00 commit 2b2c59c

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
],
1313
"require": {
1414
"php": ">=5.5",
15-
"aws/aws-sdk-php": "^3.2.4",
15+
"aws/aws-sdk-php": "^3.2.6",
1616
"symfony/config": "~2.3",
17-
"symfony/dependency-injection": "~2.6",
17+
"symfony/dependency-injection": "~2.3",
1818
"symfony/http-kernel": "~2.3"
1919
},
2020
"require-dev": {

src/DependencyInjection/AwsExtension.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,9 @@ private function createServiceDefinition($name)
5050
class_exists($clientClass) ? $clientClass : AwsClient::class
5151
);
5252

53-
$serviceDefinition->setFactory([
54-
new Reference('aws_sdk'),
55-
'create' . $name,
56-
]);
53+
$serviceDefinition
54+
->setFactoryService('aws_sdk')
55+
->setFactoryMethod('create' . $name);
5756

5857
return $serviceDefinition;
5958
}

0 commit comments

Comments
 (0)