Laravel通知问题

时间:2019-03-17 20:45:08

标签: laravel notifications

我对Laravel通知有疑问。我尝试给用户有关某事的通知,但是Laravel无法找到通知类。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Auth;    

class NotificationController extends Controller
{    

    public function getNot(Request $request)
    {
        $user = Auth::user();            

        $user->notify(new NewPost('a'));
    }
}

我还创建了一个名为NewPost.php的通知,问题是:

  

找不到类'App \ Http \ Controllers \ NewPost'

这一个,因此在User模型中已经包含Notificationsnotifiable.

1 个答案:

答案 0 :(得分:1)

在类定义之前添加use语句。

use Illuminate\Http\Request;
use Auth; 
use App\Notifications\NewPost;

我假设您是由工匠创建的通知,如果没有,那么请记住,命名空间可能会有所不同。