namespace Drupal\jsonapi\JsonApiResource
Same name in other branches
| Object name | File name | Summary |
|---|---|---|
| Data | core/modules/jsonapi/src/JsonApiResource/Data.php | Represents the `data` and `included` objects of a top-level object. |
| ErrorCollection | core/modules/jsonapi/src/JsonApiResource/ErrorCollection.php | To be used when the primary data is `errors`. |
| IncludedData | core/modules/jsonapi/src/JsonApiResource/IncludedData.php | Represents the included member of a JSON:API document. |
| JsonApiDocumentTopLevel | core/modules/jsonapi/src/JsonApiResource/JsonApiDocumentTopLevel.php | Represents a JSON:API document's "top level". |
| LabelOnlyResourceObject | core/modules/jsonapi/src/JsonApiResource/LabelOnlyResourceObject.php | Value object decorating a ResourceObject; only its label is available. |
| Link | core/modules/jsonapi/src/JsonApiResource/Link.php | Represents an RFC8288 based link. |
| LinkCollection | core/modules/jsonapi/src/JsonApiResource/LinkCollection.php | Contains a set of JSON:API Link objects. |
| NullIncludedData | core/modules/jsonapi/src/JsonApiResource/NullIncludedData.php | Use when there are no included resources but a Data object is required. |
| OmittedData | core/modules/jsonapi/src/JsonApiResource/OmittedData.php | Represents resource data that should be omitted from the JSON:API document. |
| Relationship | core/modules/jsonapi/src/JsonApiResource/Relationship.php | Represents references from one resource object to other resource object(s). |
| RelationshipData | core/modules/jsonapi/src/JsonApiResource/RelationshipData.php | Represents the data of a relationship object or relationship document. |
| ResourceIdentifier | core/modules/jsonapi/src/JsonApiResource/ResourceIdentifier.php | Represents a JSON:API resource identifier object. |
| ResourceIdentifierInterface | core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierInterface.php | An interface for identifying a related resource. |
| ResourceIdentifierTrait | core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php | Used to associate an object like an exception to a particular resource. |
| ResourceObject | core/modules/jsonapi/src/JsonApiResource/ResourceObject.php | Represents a JSON:API resource object. |
| ResourceObjectData | core/modules/jsonapi/src/JsonApiResource/ResourceObjectData.php | Represents the primary data for individual and collection documents. |
| TopLevelDataInterface | core/modules/jsonapi/src/JsonApiResource/TopLevelDataInterface.php | Interface for objects that can appear as top-level object data. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.