Code Duplication    Length = 8-9 lines in 2 locations

src/Operand/LikePattern.php 1 location

@@ 53-61 (lines=9) @@
50
     *
51
     * @return string
52
     */
53
    public function transform(QueryBuilder $qb, $dqlAlias)
54
    {
55
        $paramName = sprintf('comparison_%d', $qb->getParameters()->count());
56
        $value = ValueConverter::convertToDatabaseValue($this->value, $qb);
57
        $value = $this->formatValue($this->format, $value);
58
        $qb->setParameter($paramName, $value);
59
60
        return sprintf(':%s', $paramName);
61
    }
62
63
    /**
64
     * @param string $format

src/Operand/Value.php 1 location

@@ 47-54 (lines=8) @@
44
     *
45
     * @return string
46
     */
47
    public function transform(QueryBuilder $qb, $dqlAlias)
48
    {
49
        $paramName = sprintf('comparison_%d', $qb->getParameters()->count());
50
        $value = ValueConverter::convertToDatabaseValue($this->value, $qb);
51
        $qb->setParameter($paramName, $value, $this->valueType);
52
53
        return sprintf(':%s', $paramName);
54
    }
55
}
56