Mot-clé - singleton

Fil des billets - Fil des commentaires

lundi 25 octobre 2010

Une classe singleton en PHP 5.3+

j'utilise de manière intensive la plupart des fonctionnalités de PHP 5.3, et plus particulièrement les fermetures et les espaces de nommage, notamment dans le cadre d'Atoum, mon framework de tests unitaires, puisque ce dernier est spécifiquement dédié à la version 5.3 du langage.

Pourtant, il y en avait une que je n'avais pas encore mise en œuvre, essentiellement parce que l'occasion ne s'était pas encore présentée.

Il s'agit du LSB, aka Late State Binding.

Lire la suite

mercredi 23 décembre 2009

Singleton : ce qu'il ne faut pas faire !

Il y a peu, j'ai rencontré un problème relativement vicieux dans le code PHP de la classe mysql d'un projet libre bien connu.

Lire la suite