Tia*_*vêa 18 laravel laravel-5 laravel-5.2
我正在使用mailgun发送Laravel 5.2的邮件.它在config/services.php上配置如下:
'mailgun' => [
'domain' => env('mailgun_domain','mydomain.com'),
'secret' => env('mailgin_secret','my-secret-key-132152345423')
],
Run Code Online (Sandbox Code Playgroud)
但是,我需要在调用Mail :: send之前在运行时更改该设置,以使用正确的服务参数.它必须在运行时多次更改.
我无法通过.env文件配置它,因为所有数据都将从数据库获取,用户在其中设置域和密码.
Ale*_*nin 31
您可以使用config()
帮助程序在运行时动态设置配置值:
config(['services.mailgun' => $arrayWithNewSettings]);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8771 次 |
最近记录: |