【发布时间】:2015-10-04 02:43:39
【问题描述】:
我正在使用 Laravel 4.2 和 Mailgun。
mailgun api的base url改变了,现在是https://api.mailgun.net/v3/.........。
当我使用 Laravel 执行请求时,它看起来像:https://api.mailgun.net/v2/.........
我检查了处理该问题的 Facade:
// vendor/laravel/framework/src/Illuminate/Mail/Transport/MailgunTransport.php
/**
* Set the domain being used by the transport.
*
* @param string $domain
* @return void
*/
public function setDomain($domain)
{
$this->url = 'https://api.mailgun.net/v2/'.$domain.'/messages.mime';
return $this->domain = $domain;
}
版本是硬编码的......我怎样才能正确地改变它?
【问题讨论】: