Skip to content

Commit a236fd4

Browse files
committed
explicitly list all required packages
Instead of relying on the Symfony FrameworkBundle to pull in all our needed dependencies, we should explicitly list all of them. This will ensure that nothing breaks when the FrameworkBundle stops depending on some optional dependencies (which was done recently).
1 parent 5d97990 commit a236fd4

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

composer.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,17 @@
2323
"require": {
2424
"php": "^5.5.9|~7.0",
2525
"psr/log": "^1.0",
26-
"symfony/framework-bundle": "^2.7|^3.0",
26+
"symfony/config": "^2.7|^3.0",
27+
"symfony/debug": "^2.7|^3.0",
28+
"symfony/dependency-injection": "^2.7|^3.0",
29+
"symfony/event-dispatcher": "^2.7|^3.0",
2730
"symfony/finder": "^2.7|^3.0",
31+
"symfony/framework-bundle": "^2.7|^3.0",
32+
"symfony/http-foundation": "^2.7|^3.0",
33+
"symfony/http-kernel": "^2.7|^3.0",
2834
"symfony/routing": "^2.7|^3.0",
35+
"symfony/security-core": "^2.7|^3.0",
36+
"symfony/templating": "^2.7|^3.0",
2937
"doctrine/inflector": "^1.0",
3038
"willdurand/negotiation": "^2.0",
3139
"willdurand/jsonp-callback-validator": "^1.0"

0 commit comments

Comments
 (0)