AbstractVocabularyMemberRepresentation

Provide shared functionality for resource classes and properties.
extends Omeka\Api\Representation\AbstractEntityRepresentation

Known subclasses

Omeka\Api\Representation\PropertyRepresentation, Omeka\Api\Representation\ResourceClassRepresentation
Abstract
Open source code
Methods Summary
public
# getJsonLd( )
{@inheritDoc}
public
# vocabulary( )
Return this member's vocabulary representation.
public
# localName( )
Return this member's local name.
public
# label( )
Return this member's label.
public
# comment( )
Return this member's comment.
public
# term( )
Return this member's term (QName).
public
# uri( )
Return this member's full URI
Methods inherited from Omeka\Api\Representation\AbstractEntityRepresentation
__construct(), userIsAllowed()
Methods inherited from Omeka\Api\Representation\AbstractResourceRepresentation
getJsonLd(), getJsonLdType(), __construct(), id(), jsonSerialize(), setId(), setAdapter(), getAdapter(), getReference(), apiUrl(), url(), adminUrl(), siteUrl(), link(), linkRaw(), getFileUrl(), getControllerName(), embeddedJsonLd()
Methods inherited from Omeka\Api\Representation\AbstractRepresentation
getAdapter(), getDateTime(), getTranslator(), getViewHelper(), primaryMedia(), getServiceLocator(), setServiceLocator()
Properties inherited from Omeka\Api\Representation\AbstractResourceRepresentation
$id, $resource, $adapter
Properties inherited from Omeka\Api\Representation\AbstractRepresentation
$translator, $viewHelperManager, $services