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

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