Rumah >pembangunan bahagian belakang >tutorial php >Pemberitahuan di Laravel
Dalam artikel ini, kami akan meneroka sistem pemberitahuan dalam kerangka web Laravel. Sistem pemberitahuan di Laravel membolehkan anda menghantar pemberitahuan kepada pengguna melalui saluran yang berbeza. Hari ini, kami akan membincangkan bagaimana anda boleh menghantar pemberitahuan melalui saluran mel.
Asas Pemberitahuan
Semasa pembangunan aplikasi, anda sering perlu memberitahu pengguna tentang perubahan keadaan yang berbeza. Ia boleh sama ada menghantar pemberitahuan e -mel apabila status pesanan diubah atau menghantar SMS mengenai aktiviti log masuk mereka untuk tujuan keselamatan. Khususnya, kita bercakap tentang mesej yang pendek dan hanya memberikan gambaran tentang perubahan negeri. Malah, ia membuat menghantar mesej pemberitahuan kepada pengguna angin dan pengalaman yang menyeronokkan! Mari kita cepat melalui saluran pemberitahuan yang berbeza yang disokong oleh Laravel. Pemberitahuan akan dihantar ke saluran Slack. Pangkalan data. Mari kita gunakan perintah artisan berikut untuk membuat kelas pemberitahuan tersuai: Saluran
untuk menghantar pemberitahuan kepada pengguna, saluran IlluminateNotificationsNotifIable <p> sifat, maka anda boleh memanggil <code> memberitahu
kaedah pada model itu. Kelas mengimplementasikan sifat
yang diberi perhatian, dan dengan itu ia menjadi entiti yang boleh diberi perhatian. Sebaliknya, anda juga boleh menggunakan IlluminatesupportFacadesNotification <p> fasad untuk menghantar pemberitahuan kepada pengguna.</p>
<p> Dalam kes kami, kami akan memberitahu pengguna apabila mereka menerima mesej baru. Oleh itu, kami telah cuba meniru tingkah laku itu dalam kaedah <code>index
di tempat pertama. Mahu memasukkan dari nama pengguna dalam mesej. Url notify
https: // your-laravel-site-domain/notify/index $toUser
dalam penyemak imbas anda. Jika anda belum log masuk, anda akan diarahkan ke skrin log masuk. Sebaik sahaja anda log masuk, anda harus menerima e -mel pemberitahuan di alamat e -mel yang dilampirkan dengan pengguna . Dalam hal ini, sistem pemberitahuan cuba mencari harta dalam objek yang dapat diberi perhatian. Dan kelas objek
$php artisan migrate<br>
Kesimpulan $fromUser
__construct
Apa yang telah kita lalui hari ini adalah salah satu ciri yang paling berguna namun kurang dibincangkan dalam Laravel -notifications. Ia membolehkan anda menghantar pemberitahuan kepada pengguna melalui saluran yang berbeza. Sebenarnya, ia benar -benar berguna dalam hal menghantar mesej pendek mengenai perubahan keadaan dalam aplikasi anda.
Atas ialah kandungan terperinci Pemberitahuan di Laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!