Omeka\Api\Representation

Classes Summary
AbstractResourceRepresentation Abstract API resource representation. Provides functionality for representations of registered API resources.
ItemRepresentation
SitePermissionRepresentation
SitePageBlockRepresentation
VocabularyRepresentation
PropertyRepresentation
AbstractEntityRepresentation Abstract entity representation. Provides functionality for all entity representations.
ResourceReference A reference representation of an API resource. Provides the minimal representation of a resource.
JobRepresentation
ApiResourceRepresentation
ValueRepresentation
AbstractResourceEntityRepresentation Abstract resource entity representation. Provides functionality for entities that extend Omeka\Entity\Resource.
UserRepresentation
AbstractRepresentation Abstract representation. Provides functionality for all representations.
SiteBlockAttachmentRepresentation
MediaRepresentation
SitePageRepresentation
ResourceTemplatePropertyRepresentation
SiteItemSetRepresentation
SiteRepresentation
AbstractVocabularyMemberRepresentation Provide shared functionality for resource classes and properties.
ResourceClassRepresentation
ModuleRepresentation
ItemSetRepresentation
AssetRepresentation
ResourceTemplateRepresentation
Interfaces Summary
RepresentationInterface The representation interface A representation wraps around and provides a standard interface to data. It has two primary functions: - Serialize into a JSON-LD object - Pass around internally as a rich, read-only data object