mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-23 18:54:24 +00:00
86 lines
2.9 KiB
YAML
86 lines
2.9 KiB
YAML
parameters:
|
|
# cl_custom_fields.example.class: Chill\CustomFieldsBundle\Example
|
|
|
|
services:
|
|
chill.custom_fields.routing_loader:
|
|
class: Chill\CustomFieldsBundle\Routing\RoutesLoader
|
|
tags:
|
|
- { name: routing.loader }
|
|
|
|
chill.custom_field.provider:
|
|
class: Chill\CustomFieldsBundle\Service\CustomFieldProvider
|
|
call:
|
|
- [setContainer, ["@service_container"]]
|
|
|
|
chill.custom_field.custom_field_choice_type:
|
|
class: Chill\CustomFieldsBundle\Form\CustomFieldType
|
|
arguments:
|
|
- "@chill.custom_field.provider"
|
|
tags:
|
|
- { name: 'form.type', alias: 'custom_field_choice' }
|
|
|
|
chill.custom_field.custom_fields_group_type:
|
|
class: Chill\CustomFieldsBundle\Form\CustomFieldsGroupType
|
|
arguments:
|
|
- %chill_custom_fields.customizables_entities%
|
|
- "@translator"
|
|
tags:
|
|
- { name: 'form.type', alias: 'custom_fields_group' }
|
|
|
|
chill.custom_field.custom_field_type:
|
|
class: Chill\CustomFieldsBundle\Form\Type\CustomFieldType
|
|
arguments:
|
|
- "@doctrine.orm.entity_manager"
|
|
- "@chill.custom_field.provider"
|
|
tags:
|
|
- { name: 'form.type', alias: 'custom_field' }
|
|
|
|
chill.custom_field.text:
|
|
class: Chill\CustomFieldsBundle\CustomFields\CustomFieldText
|
|
arguments:
|
|
- "@request_stack"
|
|
- "@templating"
|
|
tags:
|
|
- { name: 'chill.custom_field', type: 'text' }
|
|
|
|
chill.custom_field.choice:
|
|
class: Chill\CustomFieldsBundle\CustomFields\CustomFieldChoice
|
|
arguments:
|
|
- "@request_stack"
|
|
- %locale%
|
|
- "@templating"
|
|
tags:
|
|
- { name: 'chill.custom_field', type: 'choice' }
|
|
|
|
chill.custom_field.address:
|
|
class: Chill\CustomFieldsBundle\CustomFields\CustomFieldAddress
|
|
arguments:
|
|
- "@doctrine.orm.entity_manager"
|
|
tags:
|
|
- { name: 'chill.custom_field', type: 'address' }
|
|
|
|
chill.custom_field.custom_fields_title_type:
|
|
class: Chill\CustomFieldsBundle\Form\Type\CustomFieldsTitleType
|
|
tags:
|
|
- { name: 'form.type', alias: 'custom_field_title' }
|
|
|
|
chill.custom_field.title:
|
|
class: Chill\CustomFieldsBundle\CustomFields\CustomFieldTitle
|
|
arguments:
|
|
- "@request_stack"
|
|
tags:
|
|
- { name: 'chill.custom_field', type: 'title' }
|
|
|
|
chill.custom_field.helper:
|
|
class: Chill\CustomFieldsBundle\Service\CustomFieldsHelper
|
|
arguments:
|
|
- "@doctrine.orm.entity_manager"
|
|
- "@chill.custom_field.provider"
|
|
|
|
chill.custom_field.twig.custom_fields_rendering:
|
|
class: Chill\CustomFieldsBundle\Templating\Twig\CustomFieldRenderingTwig
|
|
calls:
|
|
- [setContainer, ["@service_container"]]
|
|
tags:
|
|
- { name: twig.extension }
|