From 9ed88bc853f7bd27a6fe9c142d61b53d31d40941 Mon Sep 17 00:00:00 2001 From: sabbelasichon Date: Thu, 23 May 2024 13:28:33 +0000 Subject: [PATCH] [DOCS] Generate documentation Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../typo3-fractor/docs/typo3-fractor-rules.md | 74 ++++++++++++++++++- 1 file changed, 73 insertions(+), 1 deletion(-) diff --git a/packages/typo3-fractor/docs/typo3-fractor-rules.md b/packages/typo3-fractor/docs/typo3-fractor-rules.md index a644ae54..d035e986 100644 --- a/packages/typo3-fractor/docs/typo3-fractor-rules.md +++ b/packages/typo3-fractor/docs/typo3-fractor-rules.md @@ -1,4 +1,19 @@ -# 1 Rules Overview +# 5 Rules Overview + +## AbstractMessageGetSeverityFluidRector + +Migrate to severity property 'value' + +- class: [`a9f\Typo3Fractor\TYPO3v12\Fluid\AbstractMessageGetSeverityFluidRector`](../rules/TYPO3v12/Fluid/AbstractMessageGetSeverityFluidRector.php) + +```diff +-
++
+ +
+``` + +
## AddRenderTypeToFlexFormFractor @@ -30,3 +45,60 @@ Add renderType node in FlexForm ```
+ +## EmailFinisherFractor + +Convert single recipient values to array for EmailFinisher + +- class: [`a9f\Typo3Fractor\TYPO3v10\Yaml\EmailFinisherFractor`](../rules/TYPO3v10/Yaml/EmailFinisherFractor.php) + +```diff + finishers: + - + options: +- recipientAddress: bar@domain.com +- recipientName: 'Bar' ++ recipients: ++ bar@domain.com: 'Bar' +``` + +
+ +## RemoveNoCacheHashAndUseCacheHashAttributeFractor + +Remove noCacheHash="1" and useCacheHash="1" attribute + +- class: [`a9f\Typo3Fractor\TYPO3v10\Fluid\RemoveNoCacheHashAndUseCacheHashAttributeFractor`](../rules/TYPO3v10/Fluid/RemoveNoCacheHashAndUseCacheHashAttributeFractor.php) + +```diff +-Link +-Link ++Link ++Link +``` + +
+ +## TranslationFileFractor + +Use key translationFiles instead of translationFile + +- class: [`a9f\Typo3Fractor\TYPO3v10\Yaml\TranslationFileFractor`](../rules/TYPO3v10/Yaml/TranslationFileFractor.php) + +```diff + TYPO3: + CMS: + Form: + prototypes: + standard: + formElementsDefinition: + Form: + renderingOptions: + translation: +- translationFile: +- 10: 'EXT:form/Resources/Private/Language/locallang.xlf' ++ translationFiles: + 20: 'EXT:myextension/Resources/Private/Language/locallang.xlf' +``` + +