tal7aouy / dotenv
轻松编辑dotenv文件
v1.0.0
2022-04-19 12:45 UTC
Requires
- php: ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.2
- larapack/dd: ^1.0
- phpunit/phpunit: ^9.0
README
此软件包提供了一些基本工具来编辑dotenv文件。
安装
您可以通过composer安装此软件包
composer require tal7aouy/dotenv
用法
添加部分
假设我们有一个位于base_path('.env')
的现有文件。我们可以向现有配置文件添加一个新部分。
$dotenv = new Dotenv(); $dotenv->load(base_path('.env')); $dotenv->heading('DB_CONNECTION'); $dotenv->set('DB_CONNECTION', 'mysql'); $dotenv->set('DB_HOST', '127.0.0.1'); $dotenv->set('DB_PORT', '3306'); $dotenv->set('DB_DATABASE', 'demo'); $dotenv->set('DB_USERNAME', 'root'); $dotenv->set('DB_PASSWORD', ''); $dotenv->getEnv('DB_DATABASE'); // demo $dotenv->save();
这将导致以下更改。
APP_KEY=supersecret
# DB_CONNECTION
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=demo
DB_USERNAME=root
DB_PASSWORD=
测试
> composer test
代码风格
StyleCI将应用Laravel预设。
更新日志
请参阅更新日志以获取有关最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件oss@tjmiller.co联系,而不是使用问题跟踪器。
鸣谢
许可证
请参阅许可证文件以获取更多信息。