Code Duplication    Length = 7-8 lines in 7 locations

src/HelperConfig.php 7 locations

@@ 136-143 (lines=8) @@
133
     * @param string|false $setting
134
     * @return mixed
135
     */
136
    public function getCore($setting = false)
137
    {
138
        if (!$setting) {
139
            return $this->core;
140
        }
141
142
        return !empty($this->core[$setting]) ? $this->core[$setting] : false;
143
    }
144
145
    /**
146
     *
@@ 162-169 (lines=8) @@
159
     * @param string|false $setting
160
     * @return mixed
161
     */
162
    public function getCountries($setting = false)
163
    {
164
        if (!$setting) {
165
            return $this->countries;
166
        }
167
168
        return !empty($this->countries[$setting]) ? $this->countries[$setting] : false;
169
    }
170
171
    /**
172
     *
@@ 188-195 (lines=8) @@
185
     * @param string|false $setting
186
     * @return mixed
187
     */
188
    public function getSecret($setting = false)
189
    {
190
        if (!$setting) {
191
            return $this->secrets;
192
        }
193
194
        return !empty($this->secrets[$setting]) ? $this->secrets[$setting] : false;
195
    }
196
197
    /**
198
     *
@@ 214-221 (lines=8) @@
211
     * @param string|bool $setting
212
     * @return mixed
213
     */
214
    public function getCustomer($setting = false)
215
    {
216
        if (!$setting) {
217
            return $this->customer;
218
        }
219
220
        return !empty($this->customer[$setting]) ? $this->customer[$setting] : false;
221
    }
222
223
    /**
224
     *
@@ 243-250 (lines=8) @@
240
     * @param string|false $setting
241
     * @return mixed
242
     */
243
    public function getShop($setting = false)
244
    {
245
        if (!$setting) {
246
            return $this->shop;
247
        }
248
249
        return !empty($this->shop[$setting]) ? $this->shop[$setting] : false;
250
    }
251
252
    /**
253
     * @param ServiceManager $serviceManager
@@ 312-319 (lines=8) @@
309
     * @param string|false $setting
310
     * @return mixed
311
     */
312
    public function getNavigation($setting = false)
313
    {
314
        if (!$setting) {
315
            return $this->navigation;
316
        }
317
318
        return !empty($this->navigation[$setting]) ? $this->navigation[$setting] : false;
319
    }
320
321
    /**
322
     * @return int|mixed|string
@@ 375-381 (lines=7) @@
372
     * @param bool $setting
373
     * @return array|bool|mixed
374
     */
375
    public function getCustomization($setting = false) {
376
        if (!$setting) {
377
            return $this->customization;
378
        }
379
380
        return !empty($this->customization[$setting]) ? $this->customization[$setting] : false;
381
    }
382
}
383