Code Duplication    Length = 8-12 lines in 4 locations

main/newscorm/learnpathItem.class.php 1 location

@@ 1874-1885 (lines=12) @@
1871
     * Get the extra terms (tags) that identify this item
1872
     * @return mixed
1873
     */
1874
    public function get_terms()
1875
    {
1876
        $lp_item = Database::get_course_table(TABLE_LP_ITEM);
1877
        $course_id = api_get_course_int_id();
1878
        $sql = "SELECT * FROM $lp_item
1879
                WHERE
1880
                    c_id = $course_id AND
1881
                    id='" . intval($this->db_id) . "'";
1882
        $res = Database::query($sql);
1883
        $row = Database::fetch_array($res);
1884
        return $row['terms'];
1885
    }
1886
1887
    /**
1888
     * Returns the item's title

main/newscorm/storageapi.php 1 location

@@ 283-293 (lines=11) @@
280
    return json_encode($results);
281
}
282
283
function storage_get_all_users() {
284
    $sql = "select user_id, username, firstname, lastname
285
        from ".Database::get_main_table(TABLE_MAIN_USER)."
286
        order by user_id asc";
287
    $res = Database::query($sql);
288
    $results = array();
289
    while ($row = Database::fetch_assoc($res)) {
290
        $results[] = $row;
291
    }
292
    return json_encode($results);
293
}
294

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

@@ 267-278 (lines=12) @@
264
 * @return array    An array with the current isocodes
265
 *
266
 * */
267
function api_get_platform_isocodes()
268
{
269
    $iso_code = array();
270
    $sql = "SELECT isocode FROM ".Database::get_main_table(TABLE_MAIN_LANGUAGE)." 
271
            ORDER BY isocode ";
272
    $sql_result = Database::query($sql);
273
    if (Database::num_rows($sql_result)) {
274
        while ($row = Database::fetch_array($sql_result)) {;
275
            $iso_code[] = trim($row['isocode']);
276
        }
277
    }
278
    return $iso_code;
279
}
280
281
/**

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

@@ 5970-5977 (lines=8) @@
5967
 * @param int The tool id
5968
 * @return array
5969
 */
5970
function api_get_tool_information_by_name($name) {
5971
    $t_tool = Database::get_course_table(TABLE_TOOL_LIST);
5972
    $course_id = api_get_course_int_id();
5973
    $sql = "SELECT * FROM $t_tool
5974
            WHERE c_id = $course_id  AND name = '".Database::escape_string($name)."' ";
5975
    $rs  = Database::query($sql);
5976
    return Database::fetch_array($rs, 'ASSOC');
5977
}
5978
5979
/**
5980
 * @deprecated use api_trunc_str() instead.