Retour à la leçonMission
Mission : demeler un stock qui se decremente deux fois
Diagnostiquer un listener duplique et concevoir une reaction supplementaire sans toucher au code existant.
Contexte
Le support signale que le stock de certains produits chute plus vite que le nombre de commandes reellement validees. En inspectant EventServiceProvider, tu remarques que DecrementerStock apparait DEUX FOIS dans le tableau $listen[CommandeValidee::class], probablement colle par erreur lors d'un merge Git. Par ailleurs, la direction souhaite ajouter une quatrieme reaction : enregistrer chaque commande validee dans un tableau de bord analytique externe, sans jamais ralentir la reponse HTTP de validation ni risquer de faire echouer la validation si ce service externe est indisponible.