Skip to content

Commit 5786bb9

Browse files
committed
Add Symfony4 support.
1 parent 6fa22ab commit 5786bb9

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

Tests/Functional/app/AppKernel.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,21 @@ public function registerContainerConfiguration(LoaderInterface $loader)
4444
$loader->load(__DIR__.'/config/config.yml');
4545
}
4646

47+
protected function getKernelParameters()
48+
{
49+
$parameters = parent::getKernelParameters();
50+
51+
// it works in all Symfony version, 2.8, 3.x, 4.x
52+
$parameters['db.driver'] = getenv('DOCTRINE_DRIVER');
53+
$parameters['db.host'] = getenv('DOCTRINE_HOST');
54+
$parameters['db.port'] = getenv('DOCTRINE_PORT');
55+
$parameters['db.name'] = getenv('DOCTRINE_DB_NAME');
56+
$parameters['db.user'] = getenv('DOCTRINE_USER');
57+
$parameters['db.password'] = getenv('DOCTRINE_PASSWORD');
58+
59+
return $parameters;
60+
}
61+
4762
protected function getContainerClass()
4863
{
4964
return parent::getContainerClass().'JobQueue';

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"license": "MIT",
88
"require": {
99
"php": ">=5.6",
10-
"symfony/framework-bundle": "^2.8|^3",
10+
"symfony/framework-bundle": "^2.8|^3|^4",
1111
"enqueue/enqueue": "^0.8@dev",
1212
"enqueue/null": "^0.8@dev",
1313
"doctrine/orm": "~2.4"
@@ -16,8 +16,8 @@
1616
"phpunit/phpunit": "~5.5",
1717
"enqueue/test": "^0.8@dev",
1818
"doctrine/doctrine-bundle": "~1.2",
19-
"symfony/browser-kit": "^2.8|^3",
20-
"symfony/expression-language": "^2.8|^3"
19+
"symfony/browser-kit": "^2.8|^3|^4",
20+
"symfony/expression-language": "^2.8|^3|^4"
2121
},
2222
"autoload": {
2323
"psr-4": { "Enqueue\\JobQueue\\": "" },

0 commit comments

Comments
 (0)