Code Duplication    Length = 7-7 lines in 2 locations

src/DataSource/DoctrineCollectionDataSource.php 2 locations

@@ 130-136 (lines=7) @@
127
	{
128
		$values = $conditions[$filter->getColumn()];
129
130
		if ($value_from = $values['from']) {
131
			$date_from = DateTimeHelper::tryConvertToDateTime($value_from, [$filter->getPhpFormat()]);
132
			$date_from->setTime(0, 0, 0);
133
134
			$expr = Criteria::expr()->gte($filter->getColumn(), $date_from->format('Y-m-d H:i:s'));
135
			$this->criteria->andWhere($expr);
136
		}
137
138
		if ($value_to = $values['to']) {
139
			$date_to = DateTimeHelper::tryConvertToDateTime($value_to, [$filter->getPhpFormat()]);
@@ 138-144 (lines=7) @@
135
			$this->criteria->andWhere($expr);
136
		}
137
138
		if ($value_to = $values['to']) {
139
			$date_to = DateTimeHelper::tryConvertToDateTime($value_to, [$filter->getPhpFormat()]);
140
			$date_to->setTime(23, 59, 59);
141
142
			$expr = Criteria::expr()->lte($filter->getColumn(), $date_to->format('Y-m-d H:i:s'));
143
			$this->criteria->andWhere($expr);
144
		}
145
	}
146
147