Laravellin tapahtumat ja kuuntelijat toteuttavat observer-kuvion — lähetetään tapahtuma kun jotain merkittävää tapahtuu, ja yksi tai useampi kuuntelija reagoi siihen. Tämä vähentää riippuvuuksia: tapahtuman lähde ei tarvitse tietää kuka vastaa, mikä mahdollistaa selkeän vastuun erottelun.
Tapahtuman ja kuuntelijan määrittäminen
{
{}
}
{
{
::(->order->customer)->( (->order));
}
}
