Code Duplication    Length = 5-5 lines in 3 locations

lib/Doctrine/ORM/Persisters/Collection/ManyToManyPersister.php 1 location

@@ 359-363 (lines=5) @@
356
    {
357
        $filterClauses = [];
358
359
        foreach ($this->em->getFilters()->getEnabledFilters() as $filter) {
360
            if ($filterExpr = $filter->addFilterConstraint($targetEntity, $targetTableAlias)) {
361
                $filterClauses[] = '(' . $filterExpr . ')';
362
            }
363
        }
364
365
        if (! $filterClauses) {
366
            return '';

lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php 1 location

@@ 2198-2202 (lines=5) @@
2195
    {
2196
        $filterClauses = [];
2197
2198
        foreach ($this->em->getFilters()->getEnabledFilters() as $filter) {
2199
            if ('' !== $filterExpr = $filter->addFilterConstraint($targetEntity, $targetTableAlias)) {
2200
                $filterClauses[] = '(' . $filterExpr . ')';
2201
            }
2202
        }
2203
2204
        $sql = implode(' AND ', $filterClauses);
2205

lib/Doctrine/ORM/Query/SqlWalker.php 1 location

@@ 506-510 (lines=5) @@
503
504
        $filterClauses = [];
505
506
        foreach ($this->em->getFilters()->getEnabledFilters() as $filter) {
507
            if ('' !== $filterExpr = $filter->addFilterConstraint($targetEntity, $targetTableAlias)) {
508
                $filterClauses[] = '(' . $filterExpr . ')';
509
            }
510
        }
511
512
        return implode(' AND ', $filterClauses);
513
    }