Code Duplication    Length = 5-6 lines in 2 locations

src/POData/UriProcessor/UriProcessorNew.php 2 locations

@@ 327-331 (lines=5) @@
324
            $requestTargetKind = $segment->getTargetKind();
325
            if ($requestTargetKind == TargetKind::RESOURCE()) {
326
                $resourceSet = $segment->getTargetResourceSetWrapper();
327
                if (!$resourceSet) {
328
                    $url = $this->getService()->getHost()->getAbsoluteRequestUri()->getUrlAsString();
329
                    $msg = Messages::badRequestInvalidUriForThisVerb($url, $requestMethod);
330
                    throw ODataException::createBadRequestError($msg);
331
                }
332
333
                $payload = $this->getRequest()->getData();
334
                if ($payload instanceof ODataURL) {
@@ 414-419 (lines=6) @@
411
     */
412
    protected function checkUriValidForSuppliedVerb($resourceSet, $keyDescriptor, $requestMethod)
413
    {
414
        if (!$resourceSet || !$keyDescriptor) {
415
            $url = $this->getService()->getHost()->getAbsoluteRequestUri()->getUrlAsString();
416
            throw ODataException::createBadRequestError(
417
                Messages::badRequestInvalidUriForThisVerb($url, $requestMethod)
418
            );
419
        }
420
    }
421
422
    /**