Code Duplication    Length = 9-9 lines in 2 locations

src/POData/BaseService.php 2 locations

@@ 561-569 (lines=9) @@
558
                    array(MimeTypes::MIME_APPLICATION_XML)
559
                );
560
561
            case TargetKind::SERVICE_DIRECTORY():
562
                return HttpProcessUtility::selectMimeType(
563
                    $requestAcceptText,
564
                    array_merge(
565
                        [MimeTypes::MIME_APPLICATION_ATOMSERVICE,
566
                            MimeTypes::MIME_APPLICATION_XML],
567
                        $baseMimeTypes
568
                    )
569
                );
570
571
            case TargetKind::PRIMITIVE_VALUE():
572
                $supportedResponseMimeTypes = array(MimeTypes::MIME_TEXTPLAIN);
@@ 592-600 (lines=9) @@
589
            case TargetKind::PRIMITIVE():
590
            case TargetKind::COMPLEX_OBJECT():
591
            case TargetKind::BAG():
592
            case TargetKind::LINK():
593
                return HttpProcessUtility::selectMimeType(
594
                    $requestAcceptText,
595
                    array_merge(
596
                        [MimeTypes::MIME_APPLICATION_XML,
597
                            MimeTypes::MIME_TEXTXML],
598
                        $baseMimeTypes
599
                    )
600
                );
601
602
            case TargetKind::RESOURCE():
603
                return HttpProcessUtility::selectMimeType(