|
1 |
| -# 1 Rules Overview |
| 1 | +# 5 Rules Overview |
| 2 | + |
| 3 | +## AbstractMessageGetSeverityFluidRector |
| 4 | + |
| 5 | +Migrate to severity property 'value' |
| 6 | + |
| 7 | +- class: [`a9f\Typo3Fractor\TYPO3v12\Fluid\AbstractMessageGetSeverityFluidRector`](../rules/TYPO3v12/Fluid/AbstractMessageGetSeverityFluidRector.php) |
| 8 | + |
| 9 | +```diff |
| 10 | +-<div class="{severityClassMapping.{status.severity}}"> |
| 11 | ++<div class="{severityClassMapping.{status.severity.value}}"> |
| 12 | + <!-- stuff happens here --> |
| 13 | + </div> |
| 14 | +``` |
| 15 | + |
| 16 | +<br> |
2 | 17 |
|
3 | 18 | ## AddRenderTypeToFlexFormFractor
|
4 | 19 |
|
@@ -30,3 +45,60 @@ Add renderType node in FlexForm
|
30 | 45 | ```
|
31 | 46 |
|
32 | 47 | <br>
|
| 48 | + |
| 49 | +## EmailFinisherFractor |
| 50 | + |
| 51 | +Convert single recipient values to array for EmailFinisher |
| 52 | + |
| 53 | +- class: [`a9f\Typo3Fractor\TYPO3v10\Yaml\EmailFinisherFractor`](../rules/TYPO3v10/Yaml/EmailFinisherFractor.php) |
| 54 | + |
| 55 | +```diff |
| 56 | + finishers: |
| 57 | + - |
| 58 | + options: |
| 59 | +- recipientAddress: [email protected] |
| 60 | +- recipientName: 'Bar' |
| 61 | ++ recipients: |
| 62 | + |
| 63 | +``` |
| 64 | + |
| 65 | +<br> |
| 66 | + |
| 67 | +## RemoveNoCacheHashAndUseCacheHashAttributeFractor |
| 68 | + |
| 69 | +Remove noCacheHash="1" and useCacheHash="1" attribute |
| 70 | + |
| 71 | +- class: [`a9f\Typo3Fractor\TYPO3v10\Fluid\RemoveNoCacheHashAndUseCacheHashAttributeFractor`](../rules/TYPO3v10/Fluid/RemoveNoCacheHashAndUseCacheHashAttributeFractor.php) |
| 72 | + |
| 73 | +```diff |
| 74 | +-<f:link.page noCacheHash="1">Link</f:link.page> |
| 75 | +-<f:link.typolink useCacheHash="1">Link</f:link.typolink> |
| 76 | ++<f:link.page>Link</f:link.page> |
| 77 | ++<f:link.typolink>Link</f:link.typolink> |
| 78 | +``` |
| 79 | + |
| 80 | +<br> |
| 81 | + |
| 82 | +## TranslationFileFractor |
| 83 | + |
| 84 | +Use key translationFiles instead of translationFile |
| 85 | + |
| 86 | +- class: [`a9f\Typo3Fractor\TYPO3v10\Yaml\TranslationFileFractor`](../rules/TYPO3v10/Yaml/TranslationFileFractor.php) |
| 87 | + |
| 88 | +```diff |
| 89 | + TYPO3: |
| 90 | + CMS: |
| 91 | + Form: |
| 92 | + prototypes: |
| 93 | + standard: |
| 94 | + formElementsDefinition: |
| 95 | + Form: |
| 96 | + renderingOptions: |
| 97 | + translation: |
| 98 | +- translationFile: |
| 99 | +- 10: 'EXT:form/Resources/Private/Language/locallang.xlf' |
| 100 | ++ translationFiles: |
| 101 | + 20: 'EXT:myextension/Resources/Private/Language/locallang.xlf' |
| 102 | +``` |
| 103 | + |
| 104 | +<br> |
0 commit comments