Feature: Infrastructure Kernel Support for JSON-LD and Hypermedia #11
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
psycodepath/hrp#11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Motivation
Provide a standardized response helper and serializer mechanism to render JSON-LD and hypermedia formats consistently across all API endpoints.
Description
Create reusable HTTP response helper classes, serialisation structures, and paging templates aligned with Hydra's specification.
User Story
As a developer, I want to reuse JSON-LD responses so that API development is consistent and simple.
Gherkin Feature
Acceptance Criteria
JsonLdResponseclass inKernel/Infrastructure/Web.hydra:Collectioncontaining pagination fields (hydra:first,hydra:next, etc.).