Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/04/2011, 09:53
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: Solicitud de orientacion

Cita:
Iniciado por abimaelrc Ver Mensaje
Una duda, ¿php no tiene una clase llamada Registry? (¿o me equivoco?). Si es así, que php no tiene una clase llamada Registry, pues como lógica tendría que crearla. Si es así, ?qué métodos recomiendas que se usen en un registry aparte de set, get y has?
PHP no tiene clase Registry pero se puede utilizar como contenedor ArrayObject(Zend_Registry extiende de esta clase), para mi la clase debería tener los métodos básicos get, set, has, remove e implementar Iterator y Countable.

Cita:
Iniciado por abimaelrc Ver Mensaje
Esto encontré por internet, pero no sé si es correcto, claro está no cumple con todas las recomendaciones que sugiere zend, de estandarizar el código, pero aparte de eso, ¿es todo lo que necesita o faltaría algo?
No es un Registry "puro" , es Lazy Registry(según su autor), si no te interesa esa característica, seria demasiado.

@carlos la clase que propones tiene una particularidad, se pueden crear varias instancias y todas comparten el mismo contenedor de datos, así lo hace Zend_Registry

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)