jahepi: ahora caigo en cuentas del private del __contruct() que ademas previene que la clase pueda ser heredada (creo) .. gracias
Cita: Respecto al código que expones, la primera versión no es totalmente POO, ya que el operador static sobre una variable solo hace que esa variable sea estatica y se usaba cuando haces funciones, no en POO.
Pues..gracias! la verdad pensandolo un poco....tienes razon! no es una propiedad sino una variable "local" no-local
Una cosa..... y es que me confunde horrible la sintaxis que usa
masterpuppet... con eso de
new self por ejemplo... que son cosas que no se ven tan seguido (o yo no las veo)
Es que hay una sintaxis casi especifica para Singleton ? o... se puede hacer bien.... usando funciones como is_object() o get_instance() ?
Devolver el objeto es para poder usar metodos encadenados o... hay alguna otra razon ?
Nuevamente gracias!