Skip to content

Commit 5e6c2fa

Browse files
authored
add ServerConstAdapter for phpdotenv v5 (Codeception#6015)
1 parent 2588db4 commit 5e6c2fa

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"monolog/monolog": "~1.8",
3535
"codeception/specify": "~0.3",
3636
"squizlabs/php_codesniffer": "~2.0",
37-
"vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0",
37+
"vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0",
3838
"symfony/process": ">=2.7 <6.0",
3939
"codeception/module-asserts": "*@dev",
4040
"codeception/module-cli": "*@dev",

src/Codeception/Lib/ParamsLoader.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ protected function loadDotEnvFile()
119119
//dotenv v5
120120
$repository = \Dotenv\Repository\RepositoryBuilder::createWithNoAdapters()
121121
->addAdapter(\Dotenv\Repository\Adapter\EnvConstAdapter::class)
122+
->addAdapter(\Dotenv\Repository\Adapter\ServerConstAdapter::class)
122123
->make();
123124
$dotEnv = \Dotenv\Dotenv::create($repository, codecept_root_dir(), $this->paramStorage);
124125
} elseif (class_exists('Dotenv\Repository\RepositoryBuilder')) {

0 commit comments

Comments
 (0)