Code Duplication    Length = 8-8 lines in 2 locations

src/Query/GroupBy.php 1 location

@@ 39-46 (lines=8) @@
36
     * @param QueryBuilder $qb
37
     * @param string       $dqlAlias
38
     */
39
    public function modify(QueryBuilder $qb, $dqlAlias)
40
    {
41
        if (null !== $this->dqlAlias) {
42
            $dqlAlias = $this->dqlAlias;
43
        }
44
45
        $qb->addGroupBy($this->field->transform($qb, $dqlAlias));
46
    }
47
}
48

src/Query/IndexBy.php 1 location

@@ 41-48 (lines=8) @@
38
    /**
39
     * {@inheritdoc}
40
     */
41
    public function modify(QueryBuilder $qb, $dqlAlias)
42
    {
43
        if (null !== $this->dqlAlias) {
44
            $dqlAlias = $this->dqlAlias;
45
        }
46
47
        $qb->indexBy($dqlAlias, sprintf('%s.%s', $dqlAlias, $this->field));
48
    }
49
}
50