|
@@ 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 |
|
/** |