Re: Laravel Notification (вызов функции-члена notifyNow () на ноль) - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть эта ошибка, даже если я получил данные из запроса.

Вызов функции-члена notifyNow () со значением NULL {"exception": "[объект] (Symfony \ Component \ Debug \ Exception \ FatalThrowableError (код: 0) : вызов функции-члена notifyNow () со значением NULL в C: \ wamp64 \ www \ iaccs-admin-console \ app \ Http \ Controllers \ WebhookController.php: 31)

Это мой контроллер:

public function handle(Request $request){
    $data = $request;
    \Log::info($data);
    auth()->user()->notify(new WebhookNotification($data));
}

Какая правильная реализация с использованием уведомлений?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

@ rafay Hassan Я уже решаю это по этому запросу.

$admins = User::whereHas('roles', function($q){$q->whereIn('roles.name', ['superadmin']);})->get();
0 голосов
/ 03 декабря 2018

Вы можете получить Аутентифицированного пользователя только со следующей строкой кода

Auth::user();

Кажется, что Пользователь не вошел в систему, когда этот код выполняется, и вместо Пользовательского объекта вы получаете ноль.Сначала убедитесь, что у вас есть объект User, а затем вызовите notify.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...