← PHP & Laravel59 / 68
Event & Listener Pattern
Event melempar kejadian (misal: UserRegistered), dan Listener merespon kejadian tersebut secara decoupled.
👀 Contoh dulu
UserRegistered::dispatch($user);
Hasilnya: Memisahkan logika pendaftaran akun dari logika pengiriman voucher diskon.
💡 Menciptakan arsitektur kode yang modular dan mudah dikembangkan.
📝 Sekarang giliranmu
Picukan kejadian (dispatch) sebuah sistem event pada Laravel menggunakan kelas OrderPlaced dengan muatan data berupa objek pesanan.
Preview