djunehor/php-env-export

Laravel PHP 包,用于导出环境变量键

1.0.0 2019-12-16 13:33 UTC

This package is auto-updated.

Last update: 2024-09-17 01:16:42 UTC


README

CircleCI Latest Stable Version Total Downloads License Build Status Scrutinizer Code Quality

PHP 包,用于将环境变量键导出到新文件

安装

您可以通过 composer 安装此包

composer require --dev djunehor/php-env-export

Laravel 5.5 及以上版本

该包将自动注册自己,因此您可以立即开始使用它。

Laravel 5.4 及更早版本

在 Laravel 5.4 及更早版本中,您需要手动在 config/app.php 文件中添加服务提供者

'providers' => [
    // ...
    Djunehor\Env\EnvExportServiceProvider::class,
];

Lumen

安装包后,您需要在 bootstrap/app.php 文件中手动注册它

// Register Service Providers
    // ...
    $app->register(Djunehor\Env\EnvExportServiceProvider::class);
];

用法

通过辅助方法

$from = '.env'; //default value is .env
$to = '.env.example'; // default value is .env.example
export_env($from, $to);

通过 Laravel Artisan 命令

  • php artisan env:export 使用默认值
  • php artisan env:export --from=.env --to='.env.example
  • php artisan env:export -f=.env -to='.env.example

通过控制台/终端

  • 在应用程序的根目录下运行 php --run "require 'vendor/djunehor/php-env-export/src/Export.php'; export_env();"

贡献

  • 分支此项目
  • 克隆到您的仓库
  • 进行更改并运行测试 composer test
  • 推送并创建拉取请求