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

@@ 2858-2869 (lines=12) @@
2855
        $sessionIsCoach = Database::store_result($result);
2856
    }
2857
2858
    if (!empty($session_id)) {
2859
        $sql = "SELECT DISTINCT id, name, access_start_date, access_end_date
2860
                FROM $session_table
2861
                WHERE session.id_coach =  '".$userId."' AND id = '$session_id'
2862
                ORDER BY access_start_date, access_end_date, name";
2863
        $result = Database::query($sql);
2864
        if (!empty($sessionIsCoach)) {
2865
            $sessionIsCoach = array_merge($sessionIsCoach , Database::store_result($result));
2866
        } else {
2867
            $sessionIsCoach = Database::store_result($result);
2868
        }
2869
    }
2870
2871
    return (count($sessionIsCoach) > 0);
2872
}