Code Duplication    Length = 5-5 lines in 2 locations

src/RunOpenCode/ExchangeRate/Utils/RateFilterUtil.php 2 locations

@@ 67-71 (lines=5) @@
64
            return true;
65
        }
66
67
        if ($key === 'dateFrom') {
68
            $rateDate = new \DateTime($rate->getDate()->format(\DateTime::ATOM));
69
            $rateDate->setTime(23, 59, 59);
70
            return $date <= $rateDate;
71
        }
72
73
        if ($key === 'dateTo') {
74
            $rateDate = new \DateTime($rate->getDate()->format(\DateTime::ATOM));
@@ 73-77 (lines=5) @@
70
            return $date <= $rateDate;
71
        }
72
73
        if ($key === 'dateTo') {
74
            $rateDate = new \DateTime($rate->getDate()->format(\DateTime::ATOM));
75
            $rateDate->setTime(0, 0, 0);
76
            return $date >= $rateDate;
77
        }
78
79
        return $date->format('Y-m-d') === $rate->getDate()->format('Y-m-d');
80
    }