Code Duplication    Length = 13-17 lines in 2 locations

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

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

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

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