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