ApiPlatform\Core\EventListener\ReadListener::getItemData PHP Method

getItemData() private method

Gets data for an item operation.
private getItemData ( Request $request, array $attributes ) : object | null
$request Symfony\Component\HttpFoundation\Request
$attributes array
return object | null
    private function getItemData(Request $request, array $attributes)
    {
        $id = $request->attributes->get('id');
        $data = $this->itemDataProvider->getItem($attributes['resource_class'], $id, $attributes['item_operation_name']);
        if (null === $data) {
            throw new NotFoundHttpException('Not Found');
        }
        return $data;
    }