Tag Archives: Décorateur

Autoloader PHP Universel – Jouons avec les Patterns

Nous avons vu quelques Modèles de Conception, je propose ici de les mettre en pratique sur un sujet concret, la réalisation d’un autoloader universel qui sera capable de trouver vos classes et interfaces PHP dans n’importe quelle arborescence de répertoires (que vous définirez vous même).

Nous allons mettre en oeuvre le singleton, le décorateur, l’itérateur et la chaine de responsabilité.

Vous êtes prêt ?
Lire la suite »

Le Design Pattern Itérateur (Iterator) en PHP

On dit souvent que les Modèles de Conception sont la prose de l’informatique : Tout le monde les utilise sans le savoir. C’est souvent le cas et c’est particulièrement vrai avec les Itérateurs.

Que permettent les Itérateurs ? Les Itérateurs permettent simplement de parcourir un objet, un peu comme on parcours un tableau avec une boucle for.

Dans de nombreux langages il existe des interfaces Iterator, Iterable, … Lire la suite »