VocabularyRepresentation

extends Omeka\Api\Representation\AbstractEntityRepresentation
Methods Summary
public
public
# getJsonLdType( )
{@inheritDoc}
public
# getJsonLd( )
{@inheritDoc}
public
# isPermanent( )
Check whether this vocabulary is permanent (cannot be deleted). Dublin Core and Dublin Core Type vocabularies are integral parts of the software and should not be deleted.
public
# prefix( )
Return the vocabulary prefix.
public
# namespaceUri( )
Return the vocabulary namespace URI.
public
# label( )
Return the vocabulary label.
public
# comment( )
Return the vocabulary comment.
public
# owner( )
public
# properties( )
Return property members.
public
# resourceClasses( )
Return resource class members.
public
# propertyCount( )
Get this vocabulary's property count.
public
# resourceClassCount( )
Get this vocabulary's resource class count.
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