moh-slimani / laravel-env-write
一个用于写入 .env 文件的软件包。
0.0.1
2024-02-29 05:49 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- larastan/larastan: ^2.0.1
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.8
- orchestra/testbench: ^8.8
- pestphp/pest: ^2.20
- pestphp/pest-plugin-arch: ^2.5
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- spatie/laravel-ray: ^1.26
This package is auto-updated.
Last update: 2024-09-08 05:45:20 UTC
README
LaravelEnvWrite 是一个 Laravel 软件包,旨在简化在 Laravel 应用程序中更新 .env 文件的过程。它提供了一种方便的方式,在数据库播种或代码库的任何地方自动更新环境文件。
支持我们
我们投入了大量资源来创建 一流的开放源代码软件包。您可以通过 购买我们的付费产品之一 来支持我们。
我们非常感谢您从家乡给我们寄明信片,并说明您正在使用我们哪个软件包。您可以在 我们的联系页面 上找到我们的地址。我们将在 我们的虚拟明信片墙 上发布所有收到的明信片。
安装
您可以通过 composer 安装此软件包
composer require moh-slimani/laravel-env-write
配置
该软件包不需要任何额外的配置。一旦安装,您就可以立即开始使用它。
使用方法
命令行界面
该软件包提供了一个 Artisan 命令,可以从命令行更新 .env 文件。
php artisan env:write {key} {value?}
- {key}: 要更新的 .env 文件中的键。它可以提供为一个单独的参数,或者为 key=value 格式。
- {value}: 为键设置的值。此参数是可选的,仅在提供单个参数时需要。
示例
php artisan env:write APP_ENV production
php artisan env:write APP_KEY=your_app_key
程序化
您也可以在代码库中程序化地使用该软件包
use MohSlimani\LaravelEnvWrite\Facades\LaravelEnvWrite; // Update the environment file with a specific key and value LaravelEnvWrite::updateEnvironmentFileWith('APP_ENV', 'production');
测试
composer test
更新日志
请参阅 更新日志 了解最近发生了什么变化。
贡献
请参阅 贡献指南 了解详情。
安全漏洞
请审查 我们的安全策略 了解如何报告安全漏洞。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。