Code Duplication    Length = 4-4 lines in 3 locations

Grid/AbstractGrid.php 3 locations

@@ 178-181 (lines=4) @@
175
            $column = $this->get($filterSearch->property);
176
177
            switch ($filterSearch->operator) {
178
                case 'like':
179
                    $where->add($queryBuilder->expr()->like($column->getField(), $property));
180
                    $queryBuilder->setParameter($property, sprintf('%%%s%%',$filterSearch->value));
181
                    break;
182
                case 'gteq':
183
                    $where->add($queryBuilder->expr()->gte($column->getField(), $property));
184
                    $queryBuilder->setParameter($property, $filterSearch->value);
@@ 182-185 (lines=4) @@
179
                    $where->add($queryBuilder->expr()->like($column->getField(), $property));
180
                    $queryBuilder->setParameter($property, sprintf('%%%s%%',$filterSearch->value));
181
                    break;
182
                case 'gteq':
183
                    $where->add($queryBuilder->expr()->gte($column->getField(), $property));
184
                    $queryBuilder->setParameter($property, $filterSearch->value);
185
                    break;
186
                case 'lteq':
187
                    $where->add($queryBuilder->expr()->lte($column->getField(), $property));
188
                    $queryBuilder->setParameter($property, $filterSearch->value);
@@ 186-189 (lines=4) @@
183
                    $where->add($queryBuilder->expr()->gte($column->getField(), $property));
184
                    $queryBuilder->setParameter($property, $filterSearch->value);
185
                    break;
186
                case 'lteq':
187
                    $where->add($queryBuilder->expr()->lte($column->getField(), $property));
188
                    $queryBuilder->setParameter($property, $filterSearch->value);
189
                    break;
190
191
            }
192