Code Duplication    Length = 13-14 lines in 2 locations

src/Filter/In.php 1 location

@@ 63-76 (lines=14) @@
60
     *
61
     * @return string
62
     */
63
    public function getFilter(QueryBuilder $qb, $dqlAlias)
64
    {
65
        if (null !== $this->dqlAlias) {
66
            $dqlAlias = $this->dqlAlias;
67
        }
68
69
        $field = ArgumentToOperandConverter::toField($this->field);
70
        $value = ArgumentToOperandConverter::toValue($this->value);
71
72
        return (string) $qb->expr()->in(
73
            $field->transform($qb, $dqlAlias),
74
            $value->transform($qb, $dqlAlias)
75
        );
76
    }
77
}
78

src/Filter/Like.php 1 location

@@ 67-79 (lines=13) @@
64
     *
65
     * @return string
66
     */
67
    public function getFilter(QueryBuilder $qb, $dqlAlias)
68
    {
69
        if (null !== $this->dqlAlias) {
70
            $dqlAlias = $this->dqlAlias;
71
        }
72
73
        $field = ArgumentToOperandConverter::toField($this->field);
74
75
        $field = $field->transform($qb, $dqlAlias);
76
        $value = $this->value->transform($qb, $dqlAlias);
77
78
        return (string) new DoctrineComparison($field, 'LIKE', $value);
79
    }
80
}
81