Laravel:代码在错误的位置搜索mailable

时间:2017-08-06 20:49:36

标签: php laravel-5

我想在我的项目中发送电子邮件。 行动:

function getMondays(startYear, endYear) {
  mondaysOfYear = []
  for (var y = startYear; y <= endYear; y++)
    for (var m = 1; m < 13; m++) {
      var d = new Date(y, m, 0);   // console.log(d.toDateString()) // "Mon Jul 31 2017"
      if (d.getDay() === 1) 
        mondaysOfYear.push(d.toLocaleDateString())
    }
  return mondaysOfYear
}

console.log(getMondays(2016, 2017).join(" "))        // "2/29/2016 10/31/2016 7/31/2017"

我在控制器的开头(命名空间之后)包含了邮件外观。

错误:

  

FatalErrorException类   &#39;应用软件\ HTTP \控制器\ priceQuoteThanks&#39;找不到   FrontController.php(第58行)

该课程位于public function priceQuotePost(Request $request){ $email = $request->email; Mail::to($email)->send(new priceQuoteThanks()); return view('front.priceQuoteThanks'); } 文件夹

1 个答案:

答案 0 :(得分:2)

只需将其导入顶部,如下所示:

use App\Mail\priceQuoteThanks;

如果它位于app\Mail文件夹中,那么名称空间将为:App\Mail\priceQuoteThanks