Laravel .env - 我可以在数据库中保存一些变量吗?
Laravel .env - can I save some variables in database?
我想将我的 MAILGUN_SECREY 和其他密钥放入数据库,
我有一个变量模型,我可以这样访问它:
\App\Variable::getByClave('MAILGUN_SECRET')->pluck('valor')->first();
更新 .env 或从 DDBB 覆盖它的正确方法是什么?
谢谢 :)
您可以在 AppServiceProvider.php
方法中即时编辑配置 register
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//fetch your credentials from the db..
//then set it like this
config(['services.mailgun.secret'=>1234]);
}
}
我想将我的 MAILGUN_SECREY 和其他密钥放入数据库,
我有一个变量模型,我可以这样访问它:
\App\Variable::getByClave('MAILGUN_SECRET')->pluck('valor')->first();
更新 .env 或从 DDBB 覆盖它的正确方法是什么? 谢谢 :)
您可以在 AppServiceProvider.php
方法中即时编辑配置 register
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//fetch your credentials from the db..
//then set it like this
config(['services.mailgun.secret'=>1234]);
}
}