-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwebform_openfisca.services.yml
39 lines (33 loc) · 1.29 KB
/
webform_openfisca.services.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
services:
webform_openfisca.openfisca_client_factory:
class: Drupal\webform_openfisca\OpenFisca\ClientFactory
arguments:
- '@http_client_factory'
- '@logger.channel.webform_openfisca'
- '@module_handler'
- '@theme.manager'
webform_openfisca.route_subscriber:
class: Drupal\webform_openfisca\Routing\OpenFiscaRouteSubscriber
tags:
- { name: event_subscriber }
webform_openfisca.rac_helper:
class: Drupal\webform_openfisca\RacContentHelper
arguments: ['@entity_type.manager']
webform_openfisca.webform_form_alter.base:
abstract: true
class: Drupal\webform_openfisca\WebformFormAlterBase
arguments:
- '@webform_openfisca.openfisca_client_factory'
- '@string_translation'
- '@messenger'
- '@cache_tags.invalidator'
webform_openfisca.webform_form_alter.third_party_settings:
parent: webform_openfisca.webform_form_alter.base
class: Drupal\webform_openfisca\WebformThirdPartySettingsFormAlter
webform_openfisca.webform_form_alter.ui_element:
parent: webform_openfisca.webform_form_alter.base
class: Drupal\webform_openfisca\WebformUiElementFormAlter
logger.channel.webform_openfisca:
class: Drupal\Core\Logger\LoggerChannel
factory: ['@logger.factory', 'get']
arguments: ['webform_openfisca']