Ads 468x60px

Perfil

jueves, 25 de abril de 2013

Patrones de Diseño II – Singleton en PHP

Una breve entrada para describir el patrón de diseño denominado Singleton y para contaros cómo podríamos implementarlo en PHP.
Intención del patrón

Garantiza que una clase sólo tenga una instancia y proporciona un punto de acceso global a ella.
Problema a resolver

Varios clientes distintos precisan referenciar a un mismo elemento y queremos asegurarnos de que no hay más de una instancia de ese elemento.
Solución -> Singleton

Garantizaremos una única instancia.

¿Cómo obtengo una instancia de la clase y cómo uso sus métodos?
.