Code Duplication    Length = 6-9 lines in 3 locations

main/inc/lib/legal.lib.php 1 location

@@ 127-135 (lines=9) @@
124
                ORDER BY version DESC
125
                LIMIT 1 ";
126
        $result = Database::query($sql);
127
        if (Database::num_rows($result)>0){
128
            $version = Database::fetch_array($result);
129
            $version = explode(':',$version[0]);
130
131
            return $version[0];
132
        } else {
133
134
            return false;
135
        }
136
	}
137
138
	/**

main/install/install.lib.php 1 location

@@ 515-520 (lines=6) @@
512
 */
513
function get_config_param_from_db($param = '')
514
{
515
    if (($res = Database::query("SELECT * FROM settings_current WHERE variable = '$param'")) !== false) {
516
        if (Database::num_rows($res) > 0) {
517
            $row = Database::fetch_array($res);
518
            return $row['selected_value'];
519
        }
520
    }
521
    return null;
522
}
523

main/inc/lib/tracking.lib.php 1 location

@@ 1534-1540 (lines=7) @@
1531
                    login_date < '$date'
1532
                ";
1533
        $rs = Database::query($sql);
1534
        if (Database::num_rows($rs) > 0) {
1535
            if ($getCount) {
1536
                $count = Database::fetch_array($rs);
1537
                return $count['count'];
1538
            }
1539
            return Database::store_result($rs, 'ASSOC');
1540
        }
1541
        return false;
1542
    }
1543