W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Laravel 的事件提供了一個簡單的觀察者實現(xiàn),允許你在應(yīng)用中訂閱和監(jiān)聽各種發(fā)生的事件。事件類通常放在 app/Events
目錄下,而這些事件類的監(jiān)聽器則放在 app/Listeners
目錄下。如果在你的應(yīng)用中你沒有看到這些目錄,不用擔心,它們會在你使用 Artisan 控制臺命令生成事件與監(jiān)聽器的時候自動創(chuàng)建。
事件是分離應(yīng)用程序各個方面的好方法,因為單個事件可以有多個相互不依賴的偵聽器。例如,你可能希望每次發(fā)貨后都向你的用戶發(fā)送 Slack 通知。 你可以引發(fā)一個 OrderShipped
事件,而不是將你的訂單處理代碼耦合到 Slack 通知代碼,偵聽器可以接收該事件并將其轉(zhuǎn)換為 Slack 通知。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: