Files

41 lines
1.2 KiB
YAML

services:
_defaults:
autowire: true
autoconfigure: true
public: false
TYPO3\CMS\Form\:
resource: '../Classes/*'
exclude:
- '../Classes/{Domain/Model}'
- '../Classes/Mvc/Configuration/FormYamlConfiguration.php'
# Explicitly declared public so that ConfigurationManager can receive it via
# DI autowiring. Populated at container build time via FormYamlCollectorConfigurator.
TYPO3\CMS\Form\Mvc\Configuration\FormYamlCollector:
public: true
configurator:
- '@TYPO3\CMS\Form\DependencyInjection\FormYamlCollectorConfigurator'
- 'configure'
TYPO3\CMS\Form\SoftReference\FormPersistenceIdentifierSoftReferenceParser:
tags:
- name: softreference.parser
parserKey: formPersistenceIdentifier
TYPO3\CMS\Form\Mvc\Property\TypeConverter\FormDefinitionArrayConverter:
tags:
- name: extbase.type_converter
priority: 10
target: TYPO3\CMS\Form\Type\FormDefinitionArray
sources: string
TYPO3\CMS\Form\Storage\StorageAdapterFactory:
public: true
arguments:
$adapters: !tagged_iterator form.storage.adapter
_instanceof:
TYPO3\CMS\Form\Storage\StorageAdapterInterface:
tags: [ 'form.storage.adapter' ]