function generar() { //Abrir transaccion if (isset($this->ci)) { $this->ci->generar(); $clave = $this->ci->get_clave_componente_generado(); $this->asociar_objeto($clave['clave']); } if (isset($this->cn)) { $this->cn->generar(); $clave = $this->ci->get_clave_componente_generado(); $this->asociar_objeto($clave['clave']); } parent::generar(); }