Code Duplication    Length = 9-9 lines in 2 locations

lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php 2 locations

@@ 1697-1705 (lines=9) @@
1694
            $selfReferencingEntityWithoutJoinColumns = $mapping['sourceEntity'] == $mapping['targetEntity']
1695
                && (! (isset($mapping['joinTable']['joinColumns']) || isset($mapping['joinTable']['inverseJoinColumns'])));
1696
1697
            if ( ! isset($mapping['joinTable']['joinColumns'])) {
1698
                $mapping['joinTable']['joinColumns'] = [
1699
                    [
1700
                        'name' => $this->namingStrategy->joinKeyColumnName($mapping['sourceEntity'], $selfReferencingEntityWithoutJoinColumns ? 'source' : null),
1701
                        'referencedColumnName' => $this->namingStrategy->referenceColumnName(),
1702
                        'onDelete' => 'CASCADE'
1703
                    ]
1704
                ];
1705
            }
1706
1707
            if ( ! isset($mapping['joinTable']['inverseJoinColumns'])) {
1708
                $mapping['joinTable']['inverseJoinColumns'] = [
@@ 1707-1715 (lines=9) @@
1704
                ];
1705
            }
1706
1707
            if ( ! isset($mapping['joinTable']['inverseJoinColumns'])) {
1708
                $mapping['joinTable']['inverseJoinColumns'] = [
1709
                    [
1710
                        'name' => $this->namingStrategy->joinKeyColumnName($mapping['targetEntity'], $selfReferencingEntityWithoutJoinColumns ? 'target' : null),
1711
                        'referencedColumnName' => $this->namingStrategy->referenceColumnName(),
1712
                        'onDelete' => 'CASCADE'
1713
                    ]
1714
                ];
1715
            }
1716
1717
            $mapping['joinTableColumns'] = [];
1718