This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
drupalcampbristol/web/modules/contrib/ctools/ctools.services.yml
2017-05-22 15:12:47 +01:00

39 lines
1.6 KiB
YAML

services:
ctools.wizard.form:
class: Drupal\ctools\Controller\WizardFormController
arguments: ['@controller_resolver', '@form_builder', '@ctools.wizard.factory']
ctools.wizard.entity.form:
class: Drupal\ctools\Controller\WizardEntityFormController
arguments: ['@controller_resolver', '@form_builder', '@ctools.wizard.factory', '@entity.manager']
ctools.wizard_enhancer:
class: Drupal\ctools\Routing\Enhancer\WizardEnhancer
tags:
- { name: route_enhancer }
ctools.wizard.factory:
class: Drupal\ctools\Wizard\WizardFactory
arguments: ['@form_builder', '@event_dispatcher']
ctools.paramconverter.tempstore:
class: Drupal\ctools\ParamConverter\TempstoreConverter
arguments: ['@user.shared_tempstore', '@entity_type.manager']
tags:
- { name: paramconverter }
ctools.typed_data.resolver:
class: Drupal\ctools\TypedDataResolver
arguments: ['@typed_data_manager', '@string_translation']
ctools.access:
class: Drupal\ctools\Access\TempstoreAccess
arguments: ['@user.shared_tempstore']
tags:
- { name: access_check, applies_to: _ctools_access }
plugin.manager.ctools.relationship:
class: Drupal\ctools\Plugin\RelationshipManager
parent: default_plugin_manager
ctools.context_mapper:
class: Drupal\ctools\ContextMapper
arguments: ['@entity.repository']
ctools.serializable.tempstore.factory:
class: Drupal\ctools\SerializableTempstoreFactory
arguments: ['@keyvalue.expirable', '@lock', '@request_stack', '%user.tempstore.expire%']
tags:
- { name: backend_overridable }