Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2014, 11:08
maue75
 
Fecha de Ingreso: noviembre-2008
Mensajes: 288
Antigüedad: 15 años, 6 meses
Puntos: 2
ZF1, como extender una clase desde una variable

Hola!!
Estuve buscando pero no encontre como poder pasar una variable para que una clase extienda a otra de manera dinamica, es decir, sin indicar explicitamente a que clase extiende.

tengo el siguiente planteo:
Voy a crear un controller que es una instancia de Zend_Controller_Action, el tema es que la clase extenderá a otra si es que se da una condición ( que exista un archivo )


ControllerMio extends ControllerPuente
....

ControllerPuente.php

if( file_exists(...) ){
return new ControllerConCodigoExtra()
}else{
return new ControllerSinCodigoExtra()
}


esas 2 ultimas clases, extienden si, de Zend_Controller_Action.

¿cómo se hace eso?