Code Duplication    Length = 5-7 lines in 2 locations

typo3/sysext/core/Classes/Migrations/TcaMigration.php 2 locations

@@ 269-273 (lines=5) @@
266
                        unset($fieldArray['fieldName']);
267
                    }
268
                    $newFieldString = implode(';', $fieldArray);
269
                    if ($newFieldString !== $fieldString) {
270
                        $this->messages[] = 'The 4th parameter \'specConf\' of the field \'showitem\' with fieldName = \'' . $fieldArray['fieldName'] . '\' has been migrated, from TCA table "'
271
                            . $table . '[\'types\'][\'' . $typeName . '\'][\'showitem\']"' . 'to "'
272
                            . $table . '[\'types\'][\'' . $typeName . '\'][\'columnsOverrides\'][\'' . $fieldArray['fieldName'] . '\'][\'defaultExtras\']".';
273
                    }
274
                    if (!empty($newFieldString)) {
275
                        $newFieldStrings[] = $newFieldString;
276
                    }
@@ 1893-1899 (lines=7) @@
1890
                                        . $table . '[\'types\'][\'' . $typeName . '\'][\'columnsOverrides\'][\'' . $fieldName . '\']'
1891
                                        . ' has been migrated to TCA table '
1892
                                        . $table . '[\'types\'][\'' . $typeName . '\'][\'columnsOverrides\'][\'' . $fieldName . '\'][\'config\'][\'enableTabulator\'] = true';
1893
                                } elseif ($defaultExtrasSetting === 'fixed-font') {
1894
                                    $overrideConfig['config']['fixedFont'] = true;
1895
                                    $this->messages[] = 'The defaultExtras setting \'fixed-font\' in TCA table '
1896
                                        . $table . '[\'types\'][\'' . $typeName . '\'][\'columnsOverrides\'][\'' . $fieldName . '\']'
1897
                                        . ' has been migrated to TCA table '
1898
                                        . $table . '[\'types\'][\'' . $typeName . '\'][\'columnsOverrides\'][\'' . $fieldName . '\'][\'config\'][\'fixedFont\'] = true';
1899
                                } else {
1900
                                    $this->messages[] = 'The defaultExtras setting \'' . $defaultExtrasSetting . '\' in TCA table '
1901
                                        . $table . '[\'types\'][\'' . $typeName . '\'][\'columnsOverrides\'][\'' . $fieldName . '\']'
1902
                                        . ' is unknown and has been dropped.';