tal7aouy/dotenv

轻松编辑dotenv文件

v1.0.0 2022-04-19 12:45 UTC

This package is auto-updated.

Last update: 2024-09-19 18:13:19 UTC


README

Latest Version on Packagist Total Downloads run-tests

此软件包提供了一些基本工具来编辑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联系,而不是使用问题跟踪器。

鸣谢

许可证

请参阅许可证文件以获取更多信息。