Code Duplication    Length = 15-15 lines in 2 locations

code/model/SilverstripeColumnsPageExtension.php 2 locations

@@ 47-61 (lines=15) @@
44
        $fieldLabelsRight = Config::inst()->get('SilverstripeColumnsPageExtension', 'field_labels_right');
45
        $tabTitleSummary = _t('SilverstripeColumnsPageExtension.SUMMARY_TAB', 'Summary');
46
        $tabTitleContent = _t('SilverstripeColumnsPageExtension.ADDITIONAL_CONTENT_TAB', 'MoreContent');
47
        if($this->owner->UseSummaries())
48
        $fields->addFieldsToTab(
49
            'Root.' . $tabTitleSummary,
50
            [
51
                HTMLEditorField::create(
52
                    'Summary',
53
                    $fieldLabels['Summary']
54
                )->setRows(3)
55
                ->setRightTitle($fieldLabelsRight['Summary']),
56
                UploadField::create(
57
                    'SummaryImage',
58
                    $fieldLabels['SummaryImage']
59
                )->setRightTitle($fieldLabelsRight['SummaryImage'])
60
            ]
61
        );
62
        if($this->owner->UseDefaultSidebarContent()) {
63
            $fields->addFieldsToTab(
64
                'Root.' . $tabTitleContent,
@@ 62-76 (lines=15) @@
59
                )->setRightTitle($fieldLabelsRight['SummaryImage'])
60
            ]
61
        );
62
        if($this->owner->UseDefaultSidebarContent()) {
63
            $fields->addFieldsToTab(
64
                'Root.' . $tabTitleContent,
65
                [
66
                    UploadField::create(
67
                        'SidebarImage',
68
                        $fieldLabels['SidebarImage']
69
                    )->setRightTitle($fieldLabelsRight['SidebarImage']),
70
                    HTMLEditorField::create(
71
                        'DefaultSidebarContent',
72
                        $fieldLabels['DefaultSidebarContent']
73
                    )->setRightTitle($fieldLabelsRight['DefaultSidebarContent'])
74
                ]
75
            );
76
        }
77
78
        return $fields;
79
    }