我想在候选人在我的网站上向候选人申请职位时发送电子邮件。我的邮箱控制器
public function sendEmail(candidate $candidate, jobPost $jobPost){
$company= $jobPost->Company;
$name= $candidate->name;
$email= $candidate->email;
$job= $jobPost->title;
$data= [
'title'=>$company,
'content'=>'this is sent by hrlead',
];
Mail::send('email.test',$data,function ($message){
$message->to('[email protected]', 'vahid')->subject('hello vahid');
});
return back();
}
我的路由器:Route :: get('/ email / {candidate} / {job post}','Email Controller @ sendEmail');
我有一个申请方法,我希望它呼吁它发送电子邮件的路线。但由于我不知道如何返回动态网址,我迷失了。到目前为止,在我的申请方法的最后,我已经把:
return `redirect`('/email/' + $candidate +'/'+$jobpost);
哪个不行
现在我不知道怎么称呼
一种简单的方法是,您可以从另一个控制器扩展您的电子邮件控制器,然后您可以访问您的电子邮件控制器的所有功能。
OtherController : EmailController
也
OtherController extends EmailController