|
@@ -645,7 +645,7 @@ discard block |
|
|
block discarded – undo |
645
|
645
|
MimeTypes::MIME_APPLICATION_JSON_FULL_META, |
646
|
646
|
MimeTypes::MIME_APPLICATION_JSON_NO_META, |
647
|
647
|
MimeTypes::MIME_APPLICATION_JSON_MINIMAL_META, |
648
|
|
- MimeTypes::MIME_APPLICATION_JSON_VERBOSE,]; |
|
648
|
+ MimeTypes::MIME_APPLICATION_JSON_VERBOSE, ]; |
649
|
649
|
|
650
|
650
|
// The Accept request-header field specifies media types which are acceptable for the response |
651
|
651
|
|
|
@@ -673,15 +673,15 @@ discard block |
|
|
block discarded – undo |
673
|
673
|
$availableMimeTypesByTarget = [ |
674
|
674
|
TargetKind::METADATA()->getValue() => [MimeTypes::MIME_APPLICATION_XML], |
675
|
675
|
TargetKind::SERVICE_DIRECTORY()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_ATOMSERVICE], $baseMimeTypes), |
676
|
|
- TargetKind::PRIMITIVE()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML,], $baseMimeTypes), |
677
|
|
- TargetKind::COMPLEX_OBJECT()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML,], $baseMimeTypes), |
678
|
|
- TargetKind::BAG()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML,], $baseMimeTypes), |
679
|
|
- TargetKind::LINK()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML,], $baseMimeTypes), |
|
676
|
+ TargetKind::PRIMITIVE()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML, ], $baseMimeTypes), |
|
677
|
+ TargetKind::COMPLEX_OBJECT()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML, ], $baseMimeTypes), |
|
678
|
+ TargetKind::BAG()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML, ], $baseMimeTypes), |
|
679
|
+ TargetKind::LINK()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_XML, MimeTypes::MIME_TEXTXML, ], $baseMimeTypes), |
680
|
680
|
TargetKind::SINGLETON()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_ATOM], $baseMimeTypes), |
681
|
681
|
TargetKind::RESOURCE()->getValue() => array_merge([MimeTypes::MIME_APPLICATION_ATOM], $baseMimeTypes), |
682
|
682
|
]; |
683
|
683
|
|
684
|
|
- if($targetKind && array_key_exists($targetKind->getValue(),$availableMimeTypesByTarget)){ |
|
684
|
+ if ($targetKind && array_key_exists($targetKind->getValue(), $availableMimeTypesByTarget)) { |
685
|
685
|
return HttpProcessUtility::selectMimeType($requestAcceptText, $availableMimeTypesByTarget[$targetKind->getValue()]); |
686
|
686
|
|
687
|
687
|
} |