Code Duplication    Length = 12-15 lines in 2 locations

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

@@ 1362-1376 (lines=15) @@
1359
        }
1360
1361
        $path = Database::escape_string($path);
1362
        if (!empty($courseId) && !empty($path)) {
1363
            $sql = "SELECT id FROM $table
1364
                    WHERE
1365
                        c_id = $courseId AND
1366
                        path LIKE BINARY '$path' AND
1367
                        session_id = $sessionId
1368
                    LIMIT 1";
1369
1370
            $result = Database::query($sql);
1371
            if (Database::num_rows($result)) {
1372
                $row = Database::fetch_array($result);
1373
1374
                return intval($row['id']);
1375
            }
1376
        }
1377
1378
        return false;
1379
    }

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

@@ 2878-2889 (lines=12) @@
2875
        $sessionIsCoach = Database::store_result($result);
2876
    }
2877
2878
    if (!empty($session_id)) {
2879
        $sql = "SELECT DISTINCT id, name, access_start_date, access_end_date
2880
                FROM $session_table
2881
                WHERE session.id_coach =  '".$userId."' AND id = '$session_id'
2882
                ORDER BY access_start_date, access_end_date, name";
2883
        $result = Database::query($sql);
2884
        if (!empty($sessionIsCoach)) {
2885
            $sessionIsCoach = array_merge($sessionIsCoach , Database::store_result($result));
2886
        } else {
2887
            $sessionIsCoach = Database::store_result($result);
2888
        }
2889
    }
2890
2891
    return (count($sessionIsCoach) > 0);
2892
}