test_username/yii2-enveditor

安装: 0

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 2

类型:yii2-component

v2.0 2024-08-28 10:48 UTC

This package is auto-updated.

Last update: 2024-09-10 08:00:39 UTC


README

Latest Version Total Downloads

模块和组件用于编辑.env文件

安装

安装 yii2-enveditor 的首选方式是通过 Composer。您可以在您的 composer.json 文件的 require 部分添加以下内容

"geoffry304/yii2-enveditor": "*"

或者运行

$ php composer.phar require geoffry304/yii2-enveditor "*"

您也可以通过下载ZIP格式的源代码手动安装 yii2-enveditor

更新配置文件

// app/config/web.php
return [
'components' => [
        'env' => [
            'class' => '\geoffry304\enveditor\components\EnvComponent',
            'autoBackup' => true,
            'backupPath' => "backups",
        ],
    ],
    'modules' => [
        'enveditor' => [
            'class' => '\geoffry304\enveditor\Module',
            'allowedIds' => "1,2,3"
        ],
    ],
];

选项

模块 具有以下选项以修改其行为

  • allowedIds:可以访问模块的用户ID,多个ID用逗号分隔。

组件 具有以下选项以修改其行为

  • filePath:.env文件的路径。默认为basepath/.env
  • autoBackup:自动备份为true或false。默认为true
  • backupPath:需要存储备份的文件夹。默认为backups

特别感谢 JackieDo

使用了他的Laravel代码使其在Yii2中工作。