public static function getAllByModule($moduleName) { $current_user = vglobal('current_user'); $db = PearDatabase::getInstance(); $result = $db->pquery('SELECT * FROM ' . self::$tableName . ' WHERE deleted=0 AND module=?', array($moduleName)); $noOfMaps = $db->num_rows($result); $savedMaps = array(); for ($i = 0; $i < $noOfMaps; ++$i) { $importMap = Import_Map_Model::getInstanceFromDb($db->query_result_rowdata($result, $i), $current_user); $savedMaps[$importMap->getId()] = $importMap; } return $savedMaps; }