Skip to content

Commit 73bfd04

Browse files
committed
minor #1589 explicitly list all required packages (xabbuh)
This PR was merged into the 2.0 branch. Discussion ---------- 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). Commits ------- a236fd4 explicitly list all required packages
2 parents 5d97990 + a236fd4 commit 73bfd04

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)