tnapf/env
最新稳定版本:v1.2.1
Composer 安装命令:
composer require tnapf/env
包简介
A environment package for PHP
README 文档
README
A package for handling environment variables in a simple way.
Installation
composer require tnapf/env
Usage
Creating without .env
use Tnapf\Env\Env; $env = new Env(); $env->devMode = true; // or $env['devMode'] = true; #################################### # Somewhere else in the script # #################################### Env::get()->devMode; // true // or Env::get()['devMode']; // true
Creating with .env file
use Tnapf\Env\Env; $env = Env::createFromFile(__DIR__ . '/.env');
Creating with string .env
use Tnapf\Env\Env; $env = Env::createFromString('devMode=true');
Getting autocomplete
Create a class that extends Tnapf\Env and add PHP DocBlocks for the properties.
use Tnapf\Env\Env as TnapfEnv; /** * @property bool $devMode * @property string $databaseHost * @property string $databaseUser * @property string $databasePassword * @property string $databaseName */ class Env extends TnapfEnv { }
Then use this class instead of Tnapf\Env\Env
统计信息
- 总下载量: 946
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-05-22