Code Duplication    Length = 21-21 lines in 2 locations

lib/Doctrine/ORM/Mapping/Driver/AnnotationDriver.php 2 locations

@@ 834-854 (lines=21) @@
831
        }
832
833
        // Check for JoinColumn/JoinColumns annotations
834
        switch (true) {
835
            case isset($propertyAnnotations[Annotation\JoinColumn::class]):
836
                $joinColumnAnnot = $propertyAnnotations[Annotation\JoinColumn::class];
837
838
                $assocMetadata->addJoinColumn(
839
                    $this->convertJoinColumnAnnotationToJoinColumnMetadata($joinColumnAnnot)
840
                );
841
842
                break;
843
844
            case isset($propertyAnnotations[Annotation\JoinColumns::class]):
845
                $joinColumnsAnnot = $propertyAnnotations[Annotation\JoinColumns::class];
846
847
                foreach ($joinColumnsAnnot->value as $joinColumnAnnot) {
848
                    $assocMetadata->addJoinColumn(
849
                        $this->convertJoinColumnAnnotationToJoinColumnMetadata($joinColumnAnnot)
850
                    );
851
                }
852
853
                break;
854
        }
855
856
        return $assocMetadata;
857
    }
@@ 893-913 (lines=21) @@
890
        }
891
892
        // Check for JoinColumn/JoinColumns annotations
893
        switch (true) {
894
            case isset($propertyAnnotations[Annotation\JoinColumn::class]):
895
                $joinColumnAnnot = $propertyAnnotations[Annotation\JoinColumn::class];
896
897
                $assocMetadata->addJoinColumn(
898
                    $this->convertJoinColumnAnnotationToJoinColumnMetadata($joinColumnAnnot)
899
                );
900
901
                break;
902
903
            case isset($propertyAnnotations[Annotation\JoinColumns::class]):
904
                $joinColumnsAnnot = $propertyAnnotations[Annotation\JoinColumns::class];
905
906
                foreach ($joinColumnsAnnot->value as $joinColumnAnnot) {
907
                    $assocMetadata->addJoinColumn(
908
                        $this->convertJoinColumnAnnotationToJoinColumnMetadata($joinColumnAnnot)
909
                    );
910
                }
911
912
                break;
913
        }
914
915
        return $assocMetadata;
916
    }