]> git.llucax.com Git - mecon/ai.git/blobdiff - lib/AI/Sistema.php
Bugfixes.
[mecon/ai.git] / lib / AI / Sistema.php
index c073a1576b2f8be927e760a63eb4597fd999936e..e149668b4f28c8af08e2cd55b6345d6efe9bb16f 100644 (file)
@@ -144,6 +144,34 @@ FIXME - preguntar a gonzalo si le sirve.
     }
     // -X2C
 
     }
     // -X2C
 
+    // +X2C Operation 528
+    /**
+     * Obtiene un array con los identificadores de los sistemas cargados.
+     *
+     * @param  DB $db Base de datos de la cual obtener los sistemas.
+     * @param  string $where Clausula WHERE para filtrar resultados.
+     *
+     * @return array
+     * @access public
+     * @static
+     */
+    function getSistemasArray($db, $where = '') // ~X2C
+    {
+        static $conf;
+        if (!$conf) {
+            $conf = parse_ini_file(AI_SISTEMA_CONFFILE, true);
+        }
+        extract($conf);
+        $query = "
+            SELECT   $id
+            FROM     $base.$tabla";
+        if ($where) {
+            $query .= "WHERE $where";
+        }
+        return $db->getCol($query);
+    }
+    // -X2C
+
 } // -X2C Class :AI_Sistema
 
 ?>
\ No newline at end of file
 } // -X2C Class :AI_Sistema
 
 ?>
\ No newline at end of file