Code Duplication    Length = 16-18 lines in 2 locations

code/blocks/FormBlock.php 1 location

@@ 32-47 (lines=16) @@
29
    /**
30
     * @return FieldList
31
     */
32
    public function getCMSFields()
33
    {
34
        $fields = singleton('Block')->getCMSFields();
35
36
        if (class_exists('UserDefinedForm')) {
37
            $fields->addFieldToTab('Root.Main', DropdownField::create(
38
                'FormID',
39
                'Form',
40
                UserDefinedForm::get()->map()
41
            )->setEmptyString(''));
42
        }
43
44
        $fields->addFieldToTab('Root.Main', HtmlEditorField::create('Content'));
45
46
        return $fields;
47
    }
48
49
    /**
50
     * @return Forms|HTMLText

code/blocks/RecentBlogPostsBlock.php 1 location

@@ 46-63 (lines=18) @@
43
    /**
44
     * @return FieldList
45
     */
46
    public function getCMSFields()
47
    {
48
        $fields = singleton('Block')->getCMSFields();
49
50
        $fields->addFieldsToTab('Root.Main', array(
51
            NumericField::create('Limit'),
52
        ));
53
54
        if (class_exists('Blog')) {
55
            $fields->addFieldToTab(
56
                'Root.Main',
57
                DropdownField::create('BlogID', 'Featured Blog', Blog::get()->map())
58
                    ->setEmptyString('')
59
            );
60
        }
61
62
        return $fields;
63
    }
64
65
    /**
66
     * @param null $member