Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/05/2012, 18:38
Avatar de Covids0020
Covids0020
 
Fecha de Ingreso: septiembre-2003
Ubicación: España
Mensajes: 217
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: Optimización: pasar argumento a un método o usar un método interno, un get

Gracias, como siempre, GatorV ;)
Lo he mirado 20 veces y no me queda claro del todo a qué te refieres con lo "establecer un valor", ¿te refieres a "establecer un (sólo) valor" - por setConfig() -?
O lo dices por esto:
Código PHP:
// B.
public function setQuery() { $config $this->getConfig(); //... } 
Obviamente, al método le falta lo principal, establecer el valor, pongámoslo así:
Código PHP:
// B.
public function setQuery() { $this->_query $this->getConfig()->query; } 
Se me han quedado muchos de tus consejos GatorV, desde estoy en aquí gg ...y sabía que alguna reprimenda me iba a llevar xD
De todas formas la clase no es así exactamente, lo puse para intentar explicar mi pregunta.

---
En realidad el config es un objeto Zend_Config en el que se mete un objeto $query y arrays de configuración para un layout y una vista. setConfig() en realidad es una especie de bootstrap -sé que debería cambiarle el nombre- que deja disponible la query e inicializa el layout y la vista.
Antes lo tuve todo separado con setters públicos pero era un coñazo :S
__________________
"La sabiduría comienza donde acaba el conocimiento". Yaris.
http://www.culturadigital.org