Code Duplication    Length = 6-9 lines in 2 locations

code/extensions/FoxyStripeSiteConfig.php 1 location

@@ 58-66 (lines=9) @@
55
        ));
56
57
        // configuration warning
58
		if(FoxyCart::store_name_warning()!==null){
59
			$fields->insertBefore(LiteralField::create(
60
                "StoreSubDomainHeaderWarning",
61
                _t(
62
                    'FoxyStripeSiteConfig.StoreSubDomainHeadingWarning',
63
                    "<p class=\"message error\">Store sub-domain must be entered in the <a href=\"/admin/settings/\">site settings</a></p>"
64
                )
65
            ), 'StoreDetails');
66
		}
67
68
        // products tab
69
		$fields->addFieldsToTab('Root.FoxyStripe.Products', array(

code/objects/products/FoxyStripeProduct.php 1 location

@@ 251-256 (lines=6) @@
248
        $discountGrid = GridField::create('ProductDiscountTiers', 'Product Discounts', $this->ProductDiscountTiers(), $discountsConfig);
249
        $fields->addFieldToTab('Root.Discounts', $discountGrid);
250
251
        if (FoxyCart::store_name_warning() !== null) {
252
            $fields->addFieldToTab('Root.Main', LiteralField::create("StoreSubDomainHeaderWarning", _t(
253
                'ProductPage.StoreSubDomainHeaderWarning',
254
                "<p class=\"message error\">Store sub-domain must be entered in the <a href=\"/admin/settings/\">site settings</a></p>"
255
            )), 'Title');
256
        }
257
258
        // allows CMS fields to be extended
259
        $this->extend('updateCMSFields', $fields);