cibulka / phpnotenv
此包已被弃用且不再维护。未建议任何替代包。
关于此包的最新版本(dev-master)没有提供许可信息。
lucasv/phpdotenv 的分支,允许自定义设置环境变量的方式。
dev-master
2015-08-30 19:30 UTC
Requires
- vlucas/phpdotenv: ~2.0.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2020-05-29 19:51:40 UTC
README
根据 awesome Phpdotenv 的创建者,这个库本来就不应该用于生产环境。然而,我想要保持配置与代码的分离,并尽可能让我的开发流程接近生产环境。
由于安全原因,许多共享主机(包括我的)不允许使用 putenv
函数,所以我必须找到一种使用 Phpdotenv 获取/设置超级全局变量的方法。但由于大部分都是硬编码到 Phpdotenv 中,我能想到的最简单的方法就是围绕相关方法编写一个轻量级的包装器,以便使用自定义回调。
当 Phpdotenv 的所有者合并了类似的功能时,请随时将其视为已弃用。
这个库是做什么用的?
关于 Phpdotenv 的更多信息,请访问原始仓库: Phpdotenv
安装
composer install cibulka/phpnotenv
提交测试。