Code Duplication    Length = 3-3 lines in 2 locations

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

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