Code Duplication    Length = 13-17 lines in 2 locations

main/inc/lib/sub_language.class.php 1 location

@@ 433-449 (lines=17) @@
430
     * @param    string  Children language path
431
     * @return   string  Parent language path or null
432
     */
433
    public static function get_parent_language_path($language_path)
434
    {
435
        $tbl_admin_languages = Database :: get_main_table(TABLE_MAIN_LANGUAGE);
436
        $sql = "SELECT dokeos_folder
437
                FROM " . $tbl_admin_languages . "
438
                WHERE id = (
439
                    SELECT parent_id FROM " . $tbl_admin_languages . "
440
                    WHERE dokeos_folder = '" . Database::escape_string($language_path) . "'
441
                )
442
                ";
443
        $result = Database::query($sql);
444
        if (Database::num_rows($result) == 0) {
445
            return null;
446
        }
447
        $row = Database::fetch_array($result);
448
        return $row['dokeos_folder'];
449
    }
450
451
    /**
452
     * Get language matching isocode

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

@@ 1623-1635 (lines=13) @@
1620
     *
1621
     * @return string the comment
1622
     */
1623
    public static function get_comments($exe_id, $question_id)
1624
    {
1625
        $table_track_attempt = Database::get_main_table(TABLE_STATISTIC_TRACK_E_ATTEMPT);
1626
        $sql = "SELECT teacher_comment FROM ".$table_track_attempt."
1627
                WHERE
1628
                    exe_id='".Database::escape_string($exe_id)."' AND
1629
                    question_id = '".Database::escape_string($question_id)."'
1630
                ORDER by question_id";
1631
        $sqlres = Database::query($sql);
1632
        $comm = Database::result($sqlres, 0, "teacher_comment");
1633
1634
        return $comm;
1635
    }
1636
1637
    /**
1638
     * @param int $exe_id