我在 Controller 中收到此错误。我已经在类声明之前添加了一个 use Mail 语句,但仍然不起作用。
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Redirect,Response,DB,Config;
use Mail;
class EmailController extends Controller
{
public function sendEmail()
{
$user = auth()->user();
Mail::to($user)->send(new MailNotify($user));
if (Mail::failures()) {
return response()->Fail('error');
}else{
return response()->success('Successfully send in your mail');
}
}
}
最佳答案
尝试改变这个:
use Mail;
// ...
对此:use Illuminate\Support\Facades\Mail;
// ...
另外,添加它以正确导入另一个类:use App\Mail\MailNotify;
届时,您将能够执行以下操作:Mail::to($user)->send(new MailNotify($user));
关于php - 未找到类 'App\Http\Controllers\Mail',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58546305/