Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2014, 14:28
maue75
 
Fecha de Ingreso: noviembre-2008
Mensajes: 288
Antigüedad: 16 años
Puntos: 2
Respuesta: ZF1, como extender una clase desde una variable

Creo que encontré una solución al menos al problema que yo planteaba (aunque no de poder incluir en el extends una variable).

al definir la clase puente, incluyo ahí la condición, y segun corresponda declaro la clase como que extiende a una u otra clase:

$file = realpath(APPLICATION_PATH ).'\ControllerConCodigoExtra.php';
if( file_exists( $file ) ){
require_once 'ControllerConCodigoExtra.php';
class ControllerPuente extends ControllerConCodigoExtra
{

}
}else{
require_once 'ControllerSinCodigoExtra.php';
class ControllerPuente extends ControllerSinCodigoExtra
{

}
}


aca la fuente: http://stackoverflow.com/questions/7...ds-as-variable