Heratio Framework API Reference

TaxonomyService
in package

Taxonomy Service - Replaces QubitTaxonomy (235 uses)

Table of Contents

Constants

ACCESSION_ALTERNATIVE_IDENTIFIER_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::ACCESSION_ALTERNATIVE_IDENTIFIER_TYPE_ID
ACTOR_ENTITY_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::ACTOR_ENTITY_TYPE_ID
ACTOR_OCCUPATION_ID  = \AtomExtensions\Constants\TaxonomyConstants::ACTOR_OCCUPATION_ID
ACTOR_RELATION_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::ACTOR_RELATION_TYPE_ID
COPYRIGHT_STATUS_ID  = \AtomExtensions\Constants\TaxonomyConstants::COPYRIGHT_STATUS_ID
DACS_NOTE_ID  = \AtomExtensions\Constants\TaxonomyConstants::DACS_NOTE_ID
DC_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::DC_TYPE_ID
DIGITAL_OBJECT_USAGE_ID  = \AtomExtensions\Constants\TaxonomyConstants::DIGITAL_OBJECT_USAGE_ID
EVENT_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::EVENT_TYPE_ID
GENRE_ID  = \AtomExtensions\Constants\TaxonomyConstants::GENRE_ID
GEOGRAPHIC_SUBREGION_ID  = \AtomExtensions\Constants\TaxonomyConstants::GEOGRAPHIC_SUBREGION_ID
LEVEL_OF_DESCRIPTION_ID  = \AtomExtensions\Constants\TaxonomyConstants::LEVEL_OF_DESCRIPTION_ID
MATERIAL_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::MATERIAL_TYPE_ID
MEDIA_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::MEDIA_TYPE_ID
NOTE_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::NOTE_TYPE_ID
PHYSICAL_OBJECT_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::PHYSICAL_OBJECT_TYPE_ID
PLACE_ID  = \AtomExtensions\Constants\TaxonomyConstants::PLACE_ID
PUBLICATION_STATUS_ID  = \AtomExtensions\Constants\TaxonomyConstants::PUBLICATION_STATUS_ID
RAD_NOTE_ID  = \AtomExtensions\Constants\TaxonomyConstants::RAD_NOTE_ID
RAD_TITLE_NOTE_ID  = \AtomExtensions\Constants\TaxonomyConstants::RAD_TITLE_NOTE_ID
REPOSITORY_TYPE_ID  = \AtomExtensions\Constants\TaxonomyConstants::REPOSITORY_TYPE_ID
RIGHT_BASIS_ID  = \AtomExtensions\Constants\TaxonomyConstants::RIGHT_BASIS_ID
RIGHTS_STATUTES_ID  = \AtomExtensions\Constants\TaxonomyConstants::RIGHTS_STATUTES_ID
SUBJECT_ID  = \AtomExtensions\Constants\TaxonomyConstants::SUBJECT_ID
THEMATIC_AREA_ID  = \AtomExtensions\Constants\TaxonomyConstants::THEMATIC_AREA_ID

Methods

getById()  : object|null
getBySlug()  : object|null
getTaxonomyTerms()  : Collection
getTermsAsChoices()  : array<string|int, mixed>
getTermsById()  : Collection
setCulture()  : void

Constants

ACCESSION_ALTERNATIVE_IDENTIFIER_TYPE_ID

public mixed ACCESSION_ALTERNATIVE_IDENTIFIER_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::ACCESSION_ALTERNATIVE_IDENTIFIER_TYPE_ID

ACTOR_ENTITY_TYPE_ID

public mixed ACTOR_ENTITY_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::ACTOR_ENTITY_TYPE_ID

ACTOR_OCCUPATION_ID

public mixed ACTOR_OCCUPATION_ID = \AtomExtensions\Constants\TaxonomyConstants::ACTOR_OCCUPATION_ID

ACTOR_RELATION_TYPE_ID

public mixed ACTOR_RELATION_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::ACTOR_RELATION_TYPE_ID
public mixed COPYRIGHT_STATUS_ID = \AtomExtensions\Constants\TaxonomyConstants::COPYRIGHT_STATUS_ID

DACS_NOTE_ID

public mixed DACS_NOTE_ID = \AtomExtensions\Constants\TaxonomyConstants::DACS_NOTE_ID

DC_TYPE_ID

public mixed DC_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::DC_TYPE_ID

DIGITAL_OBJECT_USAGE_ID

public mixed DIGITAL_OBJECT_USAGE_ID = \AtomExtensions\Constants\TaxonomyConstants::DIGITAL_OBJECT_USAGE_ID

EVENT_TYPE_ID

public mixed EVENT_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::EVENT_TYPE_ID

GENRE_ID

public mixed GENRE_ID = \AtomExtensions\Constants\TaxonomyConstants::GENRE_ID

GEOGRAPHIC_SUBREGION_ID

public mixed GEOGRAPHIC_SUBREGION_ID = \AtomExtensions\Constants\TaxonomyConstants::GEOGRAPHIC_SUBREGION_ID

LEVEL_OF_DESCRIPTION_ID

public mixed LEVEL_OF_DESCRIPTION_ID = \AtomExtensions\Constants\TaxonomyConstants::LEVEL_OF_DESCRIPTION_ID

MATERIAL_TYPE_ID

public mixed MATERIAL_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::MATERIAL_TYPE_ID

MEDIA_TYPE_ID

public mixed MEDIA_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::MEDIA_TYPE_ID

NOTE_TYPE_ID

public mixed NOTE_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::NOTE_TYPE_ID

PHYSICAL_OBJECT_TYPE_ID

public mixed PHYSICAL_OBJECT_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::PHYSICAL_OBJECT_TYPE_ID

PLACE_ID

public mixed PLACE_ID = \AtomExtensions\Constants\TaxonomyConstants::PLACE_ID

PUBLICATION_STATUS_ID

public mixed PUBLICATION_STATUS_ID = \AtomExtensions\Constants\TaxonomyConstants::PUBLICATION_STATUS_ID

RAD_NOTE_ID

public mixed RAD_NOTE_ID = \AtomExtensions\Constants\TaxonomyConstants::RAD_NOTE_ID

RAD_TITLE_NOTE_ID

public mixed RAD_TITLE_NOTE_ID = \AtomExtensions\Constants\TaxonomyConstants::RAD_TITLE_NOTE_ID

REPOSITORY_TYPE_ID

public mixed REPOSITORY_TYPE_ID = \AtomExtensions\Constants\TaxonomyConstants::REPOSITORY_TYPE_ID

RIGHT_BASIS_ID

public mixed RIGHT_BASIS_ID = \AtomExtensions\Constants\TaxonomyConstants::RIGHT_BASIS_ID

RIGHTS_STATUTES_ID

public mixed RIGHTS_STATUTES_ID = \AtomExtensions\Constants\TaxonomyConstants::RIGHTS_STATUTES_ID

SUBJECT_ID

public mixed SUBJECT_ID = \AtomExtensions\Constants\TaxonomyConstants::SUBJECT_ID

THEMATIC_AREA_ID

public mixed THEMATIC_AREA_ID = \AtomExtensions\Constants\TaxonomyConstants::THEMATIC_AREA_ID

Methods

getById()

public static getById(int $id[, string|null $culture = null ]) : object|null
Parameters
$id : int
$culture : string|null = null
Return values
object|null

getBySlug()

public static getBySlug(string $slug) : object|null
Parameters
$slug : string
Return values
object|null

getTaxonomyTerms()

public static getTaxonomyTerms(int $taxonomyId) : Collection
Parameters
$taxonomyId : int
Return values
Collection

getTermsAsChoices()

public static getTermsAsChoices(int $taxonomyId[, string|null $culture = null ]) : array<string|int, mixed>
Parameters
$taxonomyId : int
$culture : string|null = null
Return values
array<string|int, mixed>

getTermsById()

public static getTermsById(int $taxonomyId[, string|null $culture = null ]) : Collection
Parameters
$taxonomyId : int
$culture : string|null = null
Return values
Collection

setCulture()

public static setCulture(string $culture) : void
Parameters
$culture : string

        
On this page

Search results