punktde / dotenv-adapter
Dynamically decide which .env files to load.
Installs: 32 158
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 6
Forks: 0
Open Issues: 0
Requires
- php: ^8.0
- helhum/dotenv-connector: ^3.0
- symfony/dotenv: ^5.1 || ^6.4 || ^7.0
This package is auto-updated.
Last update: 2024-11-04 09:11:57 UTC
README
Dynamically decide which .env files to load.
Install
composer require punktde/dotenv-adapter ^1.0.0
composer config extra.helhum/dotenv-connector.env-file /usr/local/etc/app.env
composer config extra.helhum/dotenv-connector.adapter 'PunktDe\DotenvAdapter\DotenvAdapter'
Usage
# echo FOO=foo > foo.env && echo FOO=bar > bar.env # ENV_FILE=/tmp/foo.env:/tmp/bar.env php print_foo.php bar # FOO=baz ENV_FILE=/tmp/foo.env:/tmp/bar.env php print_foo.php baz