/** * Obtener un arreglo con índice el identificador del registro que se * está consultando con algún valor asociado * @param sql Consulta SQL que se desea realizar * @param params Parámetros que se deben enlazar a la consulta * @return Array Arreglo unidimensional con los índices y sus datos * @author Esteban De La Fuente Rubio, DeLaF (esteban[at]delaf.cl) * @version 2015-03-31 */ public function getAssociativeArray($sql, $params = []) { return Utility_Array::tableToAssociativeArray($this->getTable($sql, $params)); }
/** * Constructor de la clase * @todo Cargar componentes que este componente utilice * @param Components Colección de componentes * @param settings Opciones para la carga de componentes * @author Esteban De La Fuente Rubio, DeLaF (esteban[at]delaf.cl) * @version 2014-10-14 */ public function __construct(Controller_Component_Collection $Components, $settings = array()) { $this->Components = $Components; $this->settings = Utility_Array::mergeRecursiveDistinct($this->settings, $settings); }