Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 762-771 (lines=10) @@
759
                $owningClass   = (isset($assoc['inherited'])) ? $this->em->getClassMetadata($assoc['inherited']) : $class;
760
                $sqlTableAlias = $this->getSQLTableAlias($owningClass->getTableName(), $dqlAlias);
761
762
                foreach ($assoc['joinColumns'] as $joinColumn) {
763
                    $columnName  = $joinColumn['name'];
764
                    $columnAlias = $this->getSQLColumnAlias($columnName);
765
                    $columnType  = PersisterHelper::getTypeOfColumn($joinColumn['referencedColumnName'], $targetClass, $this->em);
766
767
                    $quotedColumnName       = $this->quoteStrategy->getJoinColumnName($joinColumn, $class, $this->platform);
768
                    $sqlSelectExpressions[] = $sqlTableAlias . '.' . $quotedColumnName . ' AS ' . $columnAlias;
769
770
                    $this->rsm->addMetaResult($dqlAlias, $columnAlias, $columnName, $isIdentifier, $columnType);
771
                }
772
            }
773
774
            // Add foreign key columns to SQL, if necessary
@@ 791-800 (lines=10) @@
788
                    if ($assoc['isOwningSide'] && $assoc['type'] & ClassMetadata::TO_ONE) {
789
                        $targetClass = $this->em->getClassMetadata($assoc['targetEntity']);
790
791
                        foreach ($assoc['joinColumns'] as $joinColumn) {
792
                            $columnName  = $joinColumn['name'];
793
                            $columnAlias = $this->getSQLColumnAlias($columnName);
794
                            $columnType  = PersisterHelper::getTypeOfColumn($joinColumn['referencedColumnName'], $targetClass, $this->em);
795
796
                            $quotedColumnName       = $this->quoteStrategy->getJoinColumnName($joinColumn, $subClass, $this->platform);
797
                            $sqlSelectExpressions[] = $sqlTableAlias . '.' . $quotedColumnName . ' AS ' . $columnAlias;
798
799
                            $this->rsm->addMetaResult($dqlAlias, $columnAlias, $columnName, $subClass->isIdentifier($columnName), $columnType);
800
                        }
801
                    }
802
                }
803
            }