Code Duplication    Length = 11-11 lines in 2 locations

main/inc/lib/agenda.lib.php 2 locations

@@ 1814-1824 (lines=11) @@
1811
1812
        $dateCondition = null;
1813
1814
        if (!empty($start) && !empty($end)) {
1815
            $dateCondition .= "AND (
1816
                 agenda.start_date BETWEEN '".$start."' AND '".$end."' OR
1817
                 agenda.end_date BETWEEN '".$start."' AND '".$end."' OR
1818
                 (
1819
                     agenda.start_date IS NOT NULL AND agenda.end_date IS NOT NULL AND
1820
                     YEAR(agenda.start_date) = YEAR(agenda.end_date) AND
1821
                     MONTH('$start') BETWEEN MONTH(agenda.start_date) AND MONTH(agenda.end_date)
1822
                 )
1823
            )";
1824
        }
1825
1826
        $sql .= $dateCondition;
1827
        $result = Database::query($sql);
@@ 2022-2032 (lines=11) @@
2019
        ) : null;
2020
        $dateCondition = '';
2021
2022
        if (!empty($start) && !empty($end)) {
2023
            $dateCondition .= "AND (
2024
                 start_date BETWEEN '".$start."' AND '".$end."' OR
2025
                 end_date BETWEEN '".$start."' AND '".$end."' OR
2026
                 (
2027
                     start_date IS NOT NULL AND end_date IS NOT NULL AND
2028
                     YEAR(start_date) = YEAR(end_date) AND
2029
                     MONTH('$start') BETWEEN MONTH(start_date) AND MONTH(end_date)
2030
                 )
2031
            )";
2032
        }
2033
2034
        $access_url_id = api_get_current_access_url_id();
2035