entity_hierarchy-8.x-2.24/modules/entity_hierarchy_microsite/entity_hierarchy_microsite.services.yml
modules/entity_hierarchy_microsite/entity_hierarchy_microsite.services.yml
services: entity_hierarchy_microsite.menu_link_discovery: class: Drupal\entity_hierarchy_microsite\MicrositeMenuLinkDiscovery arguments: - '@entity_hierarchy.nested_set_storage_factory' - '@entity_hierarchy.entity_tree_node_mapper' - '@entity_hierarchy.information.parent_candidate' - '@entity_field.manager' - '@entity_type.manager' - '@entity_hierarchy.nested_set_node_factory' - '@module_handler' entity_hierarchy_microsite.microsite_lookup: class: Drupal\entity_hierarchy_microsite\ChildOfMicrositeLookup arguments: - '@entity_field.manager' - '@entity_type.manager' - '@entity_hierarchy.nested_set_storage_factory' - '@entity_hierarchy.nested_set_node_factory' cache_context.entity_hierarchy_microsite: class: Drupal\entity_hierarchy_microsite\Cache\MicrositeCacheContext arguments: - '@entity_hierarchy_microsite.microsite_lookup' - '@current_route_match' - '@entity_hierarchy.information.parent_candidate' tags: - { name: cache.context } entity_hierarchy_microsite.menu_rebuild_processor: class: Drupal\entity_hierarchy_microsite\MenuRebuildProcessor arguments: - '@plugin.manager.menu.link' tags: - { name: needs_destruction }