Code Duplication    Length = 6-6 lines in 3 locations

code/extension/ShareThisSTE.php 1 location

@@ 214-219 (lines=6) @@
211
        $never = Config::inst()->get(ShareThisSTE::class, "never_include_in");
212
        if (count($always) == 0 && count($never) == 0) {
213
            return true;
214
        } elseif (count($never) && count($always) == 0) {
215
            if (in_array($this->owner->ClassName, $never)) {
216
                return false;
217
            }
218
            return true;
219
        } elseif (count($always) && count($never) == 0) {
220
            if (in_array($this->owner->ClassName, $always)) {
221
                return true;
222
            }

code/extension/SocialNetworksSTE.php 2 locations

@@ 88-93 (lines=6) @@
85
        if (count($always) == 0 && count($never) == 0) {
86
            return true;
87
        }
88
        if (count($never) && count($always) == 0) {
89
            if (in_array($this->owner->ClassName, $never)) {
90
                return false;
91
            }
92
            return true;
93
        }
94
        if (count($always) && count($never) == 0) {
95
            if (in_array($this->owner->ClassName, $always)) {
96
                return true;
@@ 94-99 (lines=6) @@
91
            }
92
            return true;
93
        }
94
        if (count($always) && count($never) == 0) {
95
            if (in_array($this->owner->ClassName, $always)) {
96
                return true;
97
            }
98
            return false;
99
        }
100
        if (count($never) && count($always)) {
101
            if (in_array($this->owner->ClassName, $never)) {
102
                return false;