W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
當(dāng)通知被發(fā)送后,通知系統(tǒng)會(huì)觸發(fā) Illuminate\Notifications\Events\NotificationSent
事件,該事件實(shí)例包含被通知的實(shí)體(如用戶)和通知實(shí)例本身。你可以在 EventServiceProvider
中為該事件注冊(cè)監(jiān)聽器:
/**
* 應(yīng)用程序的事件監(jiān)聽器映射。
*
* @var array
*/
protected $listen = [
'Illuminate\Notifications\Events\NotificationSent' => [
'App\Listeners\LogNotification',
],
];
{提示} 在
EventServiceProvider
中注冊(cè)監(jiān)聽器之后,使用 Artisan 命令event:generate
可以快速生成監(jiān)聽器類。
在事件監(jiān)聽器中,可以訪問事件的 notifiable
、 notification
和 channel
屬性以了解通知接收者和通知本身的更多信息:
/**
* 處理事件。
*
* @param NotificationSent $event
* @return void
*/
public function handle(NotificationSent $event)
{
// $event->channel
// $event->notifiable
// $event->notification
// $event->response
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: