Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/08/2010, 20:57
supercalifratilistic
 
Fecha de Ingreso: junio-2010
Mensajes: 10
Antigüedad: 13 años, 10 meses
Puntos: 0
De acuerdo Respuesta: Llamar a clase estatica por referencia en una sola linea

Cita:
Iniciado por LoveMeNot Ver Mensaje
No es posible en php. Tendrás que hacer algun tipo de wrapper
ahah. Que respuesta veloz.

Bueno hice que la clase no sea estatica, la instancie y la devolvi.

Queda como

Código PHP:
Ver original
  1. Core::Service('Servicio')->Metodo();

Service implementa Singleton asi que nunca se va a instanciar dos veces la clase y en un directorio meto los *.php con las clases que obtienen Singleton de forma transparente.

Guardo cada servicio en un array y luego si existen los devuelvo. Si no existen los instancio.

Ahora solo me queda ver si con shm puedo llegar a mantener los objetos compartidos entre todos los usuarios pero ese es otro tema que ni en c# pude.

Muchas muchas gracias por la atención.