Code Duplication    Length = 12-15 lines in 2 locations

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

@@ 1345-1359 (lines=15) @@
1342
        }
1343
1344
        $path = Database::escape_string($path);
1345
        if (!empty($courseId) && !empty($path)) {
1346
            $sql = "SELECT id FROM $table
1347
                    WHERE
1348
                        c_id = $courseId AND
1349
                        path LIKE BINARY '$path' AND
1350
                        session_id = $sessionId
1351
                    LIMIT 1";
1352
1353
            $result = Database::query($sql);
1354
            if (Database::num_rows($result)) {
1355
                $row = Database::fetch_array($result);
1356
1357
                return intval($row['id']);
1358
            }
1359
        }
1360
1361
        return false;
1362
    }

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

@@ 2671-2682 (lines=12) @@
2668
        $sessionIsCoach = Database::store_result($result);
2669
    }
2670
2671
    if (!empty($session_id)) {
2672
        $sql = "SELECT DISTINCT id, name, access_start_date, access_end_date
2673
                FROM $session_table
2674
                WHERE session.id_coach =  '".$userId."' AND id = '$session_id'
2675
                ORDER BY access_start_date, access_end_date, name";
2676
        $result = Database::query($sql);
2677
        if (!empty($sessionIsCoach)) {
2678
            $sessionIsCoach = array_merge($sessionIsCoach , Database::store_result($result));
2679
        } else {
2680
            $sessionIsCoach = Database::store_result($result);
2681
        }
2682
    }
2683
2684
    return (count($sessionIsCoach) > 0);
2685
}