Code Duplication    Length = 3-3 lines in 2 locations

lib/Doctrine/ORM/Query/SqlWalker.php 2 locations

@@ 358-360 (lines=3) @@
355
356
            $sqlParts = [];
357
358
            foreach ($this->quoteStrategy->getIdentifierColumnNames($class, $this->platform) as $columnName) {
359
                $sqlParts[] = $baseTableAlias . '.' . $columnName . ' = ' . $tableAlias . '.' . $columnName;
360
            }
361
362
            // Add filters on the root class
363
            if ($filterSql = $this->generateFilterConditionSQL($parentClass, $tableAlias)) {
@@ 384-386 (lines=3) @@
381
382
            $sqlParts = [];
383
384
            foreach ($this->quoteStrategy->getIdentifierColumnNames($subClass, $this->platform) as $columnName) {
385
                $sqlParts[] = $baseTableAlias . '.' . $columnName . ' = ' . $tableAlias . '.' . $columnName;
386
            }
387
388
            $sql .= implode(' AND ', $sqlParts);
389
        }