mim / dotenv
Registers environment variables from a .env file
dev-main
2021-04-29 10:16 UTC
Requires
- php: >= 7.2.5
Requires (Dev)
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2025-05-29 01:26:58 UTC
README
Mim Dotenv parses .env
files to make environment variables stored in them
accessible via $_SERVER
or $_ENV
.
$ composer require mim/dotenv
use Mim\Component\Dotenv\Dotenv; $dotenv = new Dotenv(); $dotenv->load(__DIR__.'/.env'); // you can also load several files $dotenv->load(__DIR__.'/.env', __DIR__.'/.env.dev'); // overwrites existing env variables $dotenv->overload(__DIR__.'/.env'); // loads .env, .env.local, and .env.$APP_ENV.local or .env.$APP_ENV $dotenv->loadEnv(__DIR__.'/.env');