Code Duplication    Length = 5-6 lines in 3 locations

src/AppBundle/Repository/FormRequestRepository.php 1 location

@@ 34-39 (lines=6) @@
31
            ;
32
        }
33
34
        if ($filter->start && $filter->end) {
35
            $query->andWhere('f.createdAt BETWEEN ?3 AND ?4')
36
                    ->setParameter('3', $filter->getStart())
37
                    ->setParameter('4', $filter->getEnd())
38
                ;
39
        }
40
41
        return $query->getQuery();
42
    }

src/AppBundle/Repository/SurveyTypeRepository.php 1 location

@@ 27-32 (lines=6) @@
24
                ->setParameter('2', $filter->type);
25
        }
26
27
        if ($filter->start && $filter->end) {
28
            $query->andWhere('s.updatedAt BETWEEN ?4 AND ?5')
29
                ->setParameter('4', $filter->getStart())
30
                ->setParameter('5', $filter->getEnd())
31
            ;
32
        }
33
34
        return $query->getQuery()->getResult();
35
    }

src/AppBundle/Repository/SurveyRepository.php 1 location

@@ 32-36 (lines=5) @@
29
            ;
30
        }
31
32
        if ($filter->start && $filter->end) {
33
            $query->andWhere('s.createdAt BETWEEN ?3 AND ?4')
34
                ->setParameter('3', $filter->getStart())
35
                ->setParameter('4', $filter->getEnd());
36
        }
37
38
        return $query->getQuery()->getResult();
39
    }