pyncer/dotenv

A Dotenv WriterInterface implementation to write .env values to constants.

Installs: 259

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/pyncer/dotenv

v1.2.1 2024-02-25 14:58 UTC

This package is auto-updated.

Last update: 2025-09-25 18:12:52 UTC


README

A phpdotenv implementation to read and write .env values from and to constants.

Installation

Install via Composer:

$ composer require pyncer/dotenv

Example

use Dotenv\Dotenv;
use Dotenv\Repository\RepositoryBuilder;
use Pyncer\Dotenv\ConstAdapter;

// ...

$repository = RepositoryBuilder::createWithNoAdapters()
    ->addAdapter(new ConstAdapter('Vendor\\Namespace'))
    ->immutable()
    ->make();

$dotenv = Dotenv::create($repository, getcwd());
$dotenv->load();

// ...

echo \Vendor\Namespace\MY_ENV_VARIABLE;