brunoviana/dotenv-manipulator

absolutehh/dotenv-manipulator 的镜像 | 此包可以在运行时操作 laravel 项目的 .env 文件。

1.0.0 2021-01-25 21:13 UTC

This package is auto-updated.

Last update: 2024-09-26 05:08:53 UTC


README

这是已删除的 absolutehh/dotenv-manipulator 的镜像。所有荣誉归 composer.json 中提到的作者。

此包可以在运行时操作 .env 文件。

GitHub release GitHub license GitHub issues

StyleCI Code Climate

安装

将其作为依赖添加到 composer 中 composer require absolutehh/dotenv-manipulator 并将 \Absolute\DotEnvManipulator\ManipulatorServiceProvider 添加到您的 config/app.php

使用

代码

use Absolute\DotEnvManipulator\Libs\DotEnv;

$dotenv = new DotEnv('/ma/app/base/path', '.env');
// get current value
$value = $dotenv->get('YOUR_ENV_VAR');
// set and write value
$dotenv->set('YOUR_ENV_VAR', 'new_value')->write();
// sort variables in .env file
$dotenv->sort()->write();

命令行

php artisan dotenv:get YOUR_ENV_VAR
php artisan dotenv:set YOUR_ENV_VAR --value=new_value