ResourceTemplateRepresentation

extends Omeka\Api\Representation\AbstractEntityRepresentation
Methods Summary
public
public
# getJsonLdType( )
{@inheritDoc}
public
# getJsonLd( )
{@inheritDoc}
public
# label( )
Return the resource template label.
public
# owner( )
Get the owner representation of this resource.
public
# resourceClass( )
Return the resource class assigned to this resource template.
public
# resourceTemplateProperties( )
Return the properties assigned to this resource template.
public
# displayResourceClassLabel( string|null $default = NULL )
Get the display resource class label for this resource template.
public
# itemCount( )
Get the item count of this resource template.
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