X-Git-Url: https://git.llucax.com/mecon/ai.git/blobdiff_plain/372a623536cbbd2695d7ed794323fc7a39001b1a..efefba10aeaaa7d31d1339e5db0f6a5425467631:/lib/AI/Sistema.php diff --git a/lib/AI/Sistema.php b/lib/AI/Sistema.php index bb3be57..06d5b63 100644 --- a/lib/AI/Sistema.php +++ b/lib/AI/Sistema.php @@ -206,11 +206,11 @@ class AI_Sistema extends AI_DBObject { } /** - * @param DB $db Base de datos de donde obtener los sistemas. - * @param bool $soloHabilitados Clausula WHERE para filtrar la búsqueda. - * @param string $where Clausula WHERE para filtrar la búsqueda. + * @param $db Base de datos de donde obtener los sistemas. + * @param $soloHabilitados Si es true devuelve solo los sistemas marcados como habilitados. + * @param $where Clausula WHERE para filtrar la búsqueda. * - * @return array + * @return Un array de sistemas cuya clave es el id del sistema y el valor es un objeto AI_Sistema. * @access public * @static */ @@ -241,7 +241,7 @@ class AI_Sistema extends AI_DBObject { $sistema = new AI_Sistema; $err = $sistema->cargar($result); while (!PEAR::isError($err)) { - $sistemas[] = $sistema->__clone(); + $sistemas[$sistema->sistema] = $sistema->__clone(); $err = $sistema->cargar($result); } // Si no hay mas resultados (terminó bien) devuelve el array de @@ -256,4 +256,4 @@ class AI_Sistema extends AI_DBObject { } -?> \ No newline at end of file +?>