Revert "[FEATURE] EXT:form - introduce YAML "imports"" 22/55422/5
authorHelmut Hummel <typo3@helhum.io>
Sun, 21 Jan 2018 17:40:15 +0000 (18:40 +0100)
committerOliver Hader <oliver.hader@typo3.org>
Tue, 30 Jan 2018 12:04:07 +0000 (13:04 +0100)
commit160f8db69f423e4db4e645f3c751a707c989db0d
tree1e376c963273c54e6e2a9acf4215732d3a419f51
parentdbb6c5647c9fc02c425b7cd681a6aa2ee31e3210
Revert "[FEATURE] EXT:form - introduce YAML "imports""

While the intended feature is great (having the possiblity
to extract and re-use parts of the form definition),
implementation wise it needs some rework.

To be able to release 9.1 as stable as possible,
we now revert this implementation for now
and bring it in for 9.2 again.

This reverts commit a52a99220ca24251186ea88d11b3db43436a8156.

Reverts: #82089
Resolves: #83729
Releases: master
Change-Id: I850401d232b642e712801613d3780816f873966a
Reviewed-on: https://review.typo3.org/55422
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
42 files changed:
typo3/sysext/core/Classes/Configuration/Loader/FalYamlFileLoader.php [deleted file]
typo3/sysext/core/Classes/Configuration/Loader/YamlFileLoader.php
typo3/sysext/core/Classes/Configuration/Loader/YamlFileLoader/Configuration.php [deleted file]
typo3/sysext/core/Classes/Configuration/Loader/YamlFileLoaderInterface.php [deleted file]
typo3/sysext/core/Classes/Configuration/Writer/Exception/FileWriteException.php [deleted file]
typo3/sysext/core/Classes/Configuration/Writer/YamlFileWriter.php [deleted file]
typo3/sysext/core/Classes/Resource/ResourceFactory.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-82089-ExtFormYamlConfigurationsTyposcriptOption.rst [deleted file]
typo3/sysext/core/Documentation/Changelog/master/Feature-82089-ExtFormSupportsYamlImports.rst [deleted file]
typo3/sysext/core/Tests/Unit/Configuration/Loader/YamlFileLoaderTest.php
typo3/sysext/form/Classes/Controller/FormEditorController.php
typo3/sysext/form/Classes/Controller/FormFrontendController.php
typo3/sysext/form/Classes/Controller/FormManagerController.php
typo3/sysext/form/Classes/Domain/Exception/FormDefinitionNotValidException.php [deleted file]
typo3/sysext/form/Classes/Domain/Factory/ArrayFormFactory.php
typo3/sysext/form/Classes/Mvc/Configuration/ConfigurationManager.php
typo3/sysext/form/Classes/Mvc/Configuration/Exception/NoConfigurationFoundException.php [deleted file]
typo3/sysext/form/Classes/Mvc/Configuration/YamlSource.php [new file with mode: 0644]
typo3/sysext/form/Classes/Mvc/Persistence/FormPersistenceManager.php
typo3/sysext/form/Classes/Property/TypeConverter/FormDefinitionArrayConverter.php
typo3/sysext/form/Classes/ViewHelpers/RenderViewHelper.php
typo3/sysext/form/Configuration/TypoScript/setup.txt
typo3/sysext/form/Configuration/Yaml/BaseSetup.yaml [new file with mode: 0644]
typo3/sysext/form/Configuration/Yaml/FormEditorSetup.yaml [new file with mode: 0644]
typo3/sysext/form/Configuration/Yaml/FormEngineSetup.yaml [new file with mode: 0644]
typo3/sysext/form/Configuration/Yaml/FormSetup.yaml [deleted file]
typo3/sysext/form/Resources/Private/Backend/Partials/FormEditor/Inspector/EmailSelectEditor.html [deleted file]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/ConfigurationManagerTest.php [deleted file]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/Fixtures/File1.yaml [deleted file]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/Fixtures/File2.yaml [deleted file]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/Fixtures/File3.yaml [deleted file]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/Fixtures/File4.yaml [deleted file]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/Fixtures/Header.yaml [new file with mode: 0644]
typo3/sysext/form/Tests/Unit/Mvc/Configuration/YamlSourceTest.php [new file with mode: 0644]
typo3/sysext/form/Tests/UnitDeprecated/Mvc/Configuration/ConfigurationManagerTest.php [deleted file]
typo3/sysext/form/Tests/UnitDeprecated/Mvc/Configuration/Fixtures/File1.yaml [deleted file]
typo3/sysext/form/Tests/UnitDeprecated/Mvc/Configuration/Fixtures/File2.yaml [deleted file]
typo3/sysext/form/Tests/UnitDeprecated/Mvc/Configuration/Fixtures/File3.yaml [deleted file]
typo3/sysext/form/Tests/UnitDeprecated/Mvc/Configuration/Fixtures/File4.yaml [deleted file]
typo3/sysext/form/Tests/UnitDeprecated/Mvc/Configuration/Fixtures/Header.yaml [deleted file]
typo3/sysext/form/ext_localconf.php
typo3/sysext/form/ext_typoscript_setup.txt [new file with mode: 0644]