public function getIndividual(EntityInterface
$entity, Request
$request) { $resource_object =
$this->entityAccessChecker->
getAccessCheckedResourceObject($entity);
if ($resource_object instanceof EntityAccessDeniedHttpException
) { throw $resource_object;
} $primary_data =
new ResourceObjectData([$resource_object], 1
);
$response =
$this->
buildWrappedResponse($primary_data,
$request,
$this->
getIncludes($request,
$primary_data));
return $response;
} /**
* Creates an individual entity.
*
* @param \Drupal\jsonapi\ResourceType\ResourceType $resource_type
* The JSON:API resource type for the request to be served.
* @param \Symfony\Component\HttpFoundation\Request $request
* The request object.
*
* @return \Drupal\jsonapi\ResourceResponse
* The response.
*
* @throws \Symfony\Component\HttpKernel\Exception\ConflictHttpException
* Thrown when the entity already exists.
* @throws \Drupal\jsonapi\Exception\UnprocessableHttpEntityException
* Thrown when the entity does not pass validation.
*/