Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 1820-1830 (lines=11) @@
1817
1818
        $dateCondition = null;
1819
1820
        if (!empty($start) && !empty($end)) {
1821
            $dateCondition .= "AND (
1822
                 agenda.start_date BETWEEN '".$start."' AND '".$end."' OR
1823
                 agenda.end_date BETWEEN '".$start."' AND '".$end."' OR
1824
                 (
1825
                     agenda.start_date IS NOT NULL AND agenda.end_date IS NOT NULL AND
1826
                     YEAR(agenda.start_date) = YEAR(agenda.end_date) AND
1827
                     MONTH('$start') BETWEEN MONTH(agenda.start_date) AND MONTH(agenda.end_date)
1828
                 )
1829
            )";
1830
        }
1831
1832
        $sql .= $dateCondition;
1833
        $result = Database::query($sql);
@@ 2030-2040 (lines=11) @@
2027
        ) : null;
2028
        $dateCondition = '';
2029
2030
        if (!empty($start) && !empty($end)) {
2031
            $dateCondition .= "AND (
2032
                 start_date BETWEEN '".$start."' AND '".$end."' OR
2033
                 end_date BETWEEN '".$start."' AND '".$end."' OR
2034
                 (
2035
                     start_date IS NOT NULL AND end_date IS NOT NULL AND
2036
                     YEAR(start_date) = YEAR(end_date) AND
2037
                     MONTH('$start') BETWEEN MONTH(start_date) AND MONTH(end_date)
2038
                 )
2039
            )";
2040
        }
2041
2042
        $access_url_id = api_get_current_access_url_id();
2043