term = $term; } /** * {@inheritdoc} */ public function getRuntimeContexts(array $unqualified_context_ids) { $context = EntityContext::fromEntity($this->term); return ['@islandora.taxonomy_term_route_context_provider:taxonomy_term' => $context]; } /** * {@inheritdoc} */ public function getAvailableContexts() { $context = EntityContext::fromEntityTypeId('taxonomy_term', $this->t('Term from entity hook')); return ['@islandora.taxonomy_term_route_context_provider:taxonomy_term' => $context]; } }