Code Duplication    Length = 13-14 lines in 2 locations

src/Filter/In.php 1 location

@@ 46-59 (lines=14) @@
43
     *
44
     * @return string
45
     */
46
    public function getFilter(QueryBuilder $qb, $dqlAlias)
47
    {
48
        if (null !== $this->dqlAlias) {
49
            $dqlAlias = $this->dqlAlias;
50
        }
51
52
        $field = ArgumentToOperandConverter::toField($this->field);
53
        $value = ArgumentToOperandConverter::toValue($this->value);
54
55
        return (string) $qb->expr()->in(
56
            $field->transform($qb, $dqlAlias),
57
            $value->transform($qb, $dqlAlias)
58
        );
59
    }
60
}
61

src/Filter/Like.php 1 location

@@ 56-68 (lines=13) @@
53
     *
54
     * @return string
55
     */
56
    public function getFilter(QueryBuilder $qb, $dqlAlias)
57
    {
58
        if (null !== $this->dqlAlias) {
59
            $dqlAlias = $this->dqlAlias;
60
        }
61
62
        $field = ArgumentToOperandConverter::toField($this->field);
63
64
        $field = $field->transform($qb, $dqlAlias);
65
        $value = $this->value->transform($qb, $dqlAlias);
66
67
        return (string) new DoctrineComparison($field, 'LIKE', $value);
68
    }
69
}
70