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

@@ 2838-2849 (lines=12) @@
2835
        $sessionIsCoach = Database::store_result($result);
2836
    }
2837
2838
    if (!empty($session_id)) {
2839
        $sql = "SELECT DISTINCT id, name, access_start_date, access_end_date
2840
                FROM $session_table
2841
                WHERE session.id_coach =  '".$userId."' AND id = '$session_id'
2842
                ORDER BY access_start_date, access_end_date, name";
2843
        $result = Database::query($sql);
2844
        if (!empty($sessionIsCoach)) {
2845
            $sessionIsCoach = array_merge($sessionIsCoach , Database::store_result($result));
2846
        } else {
2847
            $sessionIsCoach = Database::store_result($result);
2848
        }
2849
    }
2850
2851
    return (count($sessionIsCoach) > 0);
2852
}