Dynami c Конфигурация с Laravel Horizon - PullRequest
0 голосов
/ 08 февраля 2020

Я пытаюсь на лету изменить username и password почтового драйвера следующим образом.

/**
* Execute the job.
*
* @return void
*/
public function handle()
{   
    config(['mail.username' => $this->username]);
    config(['mail.password' => $this->password]);

    Mail::to('me@me.com')->send(new OrderShipped());
}

Параметр конфигурации Dynami c находился внутри задания очереди. Для обработки очереди я использую горизонт Laravel. Но когда я выполняю работу в очереди. Он все еще использует конфигурацию по умолчанию. Не тот конфиг, который я установил динамически.

Примечание: при входе в систему сразу после настройки конфига показывалось значение Dynami c.

Как установить конфиг динамически и сделать Laravel горизонт для использования конфигурации Dynami c?

...