Hourra ! La version française est enfin sortie ! Laissez-nous un message svp, si vous voulez nous faire part de vos commentaires ou signaler une erreur.
Observateur

Observateur en PHP

L’Observateur est un patron de conception comportemental qui permet à certains objets d’envoyer des notifications concernant leur état à d’autres objets.

Ce patron fournit la possibilité aux objets qui implémentent une interface de souscription, de s’inscrire et de se désinscrire de ces événements.

Utilisation du patron de conception en PHP

Complexité :

Popularité :

Exemples d’utilisation : PHP possède des interfaces natives (SplSubject, SplObserver) qui peuvent être utilisées pour rendre vos implémentations de l’observateur compatibles avec le reste de votre code.

Identification : Ce patron peut être reconnu dans les méthodes de souscription qui stockent des objets dans une liste et par les appels des objets de cette liste à la méthode update.

Observateur dans les autres langues

Patrons de conception : Observateur en Java Patrons de conception : Observateur en C# Patrons de conception : Observateur en C++ Patrons de conception : Observateur en Python Patrons de conception : Observateur en Ruby Patrons de conception : Observateur en Swift Patrons de conception : Observateur en TypeScript Patrons de conception : Observateur en Go