sixlive/dotenv-editor

编辑 phpdotenv 文件的工具

v2.0.0 2021-11-15 13:52 UTC

This package is auto-updated.

Last update: 2024-09-02 14:46:50 UTC


README

Latest Version on Packagist Total Downloads run-tests

此包提供了一些编辑 dotenv 文件的基本工具。

安装

您可以通过 composer 安装此包

> composer require sixlive/dotenv-editor

用法

添加一个部分

假设我们有一个现有的文件在 base_path('.env')

APP_KEY=supersecret
APP_FOO=BAR

我们可以在现有的配置文件中添加一个新的部分。

$editor = new DotenvEditor;

$editor->load(base_path('.env'));
$editor->heading('Examples');
$editor->set('FOO', 'bar');
$editor->set('BAZ', 'bax');
$editor->unset('APP_FOO');
$editor->save();

这将导致以下更改。

APP_KEY=supersecret

# Examples
FOO=bar
BAZ=bax

测试

> vendor/bin/phpunit

代码风格

StyleCI 将应用 Laravel 预设

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详情。

安全性

如果您发现任何安全相关的问题,请通过电子邮件 oss@tjmiller.co 而不是使用问题跟踪器。

致谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件