Code Duplication    Length = 8-8 lines in 3 locations

class/BaseSmartObject.php 3 locations

@@ 268-275 (lines=8) @@
265
                $this->setControl($varname, 'yesno');
266
                break;
267
268
            case 'meta_keywords':
269
                $value = 'notdefined' !== $default ? $default : '';
270
                $this->initVar($varname, XOBJ_DTYPE_TXTAREA, $value, false, null, '', false, _CO_SOBJECT_META_KEYWORDS, _CO_SOBJECT_META_KEYWORDS_DSC, false, true, $displayOnForm);
271
                $this->setControl('meta_keywords', [
272
                    'name'        => 'textarea',
273
                    'form_editor' => 'textarea'
274
                ]);
275
                break;
276
277
            case 'meta_description':
278
                $value = 'notdefined' !== $default ? $default : '';
@@ 277-284 (lines=8) @@
274
                ]);
275
                break;
276
277
            case 'meta_description':
278
                $value = 'notdefined' !== $default ? $default : '';
279
                $this->initVar($varname, XOBJ_DTYPE_TXTAREA, $value, false, null, '', false, _CO_SOBJECT_META_DESCRIPTION, _CO_SOBJECT_META_DESCRIPTION_DSC, false, true, $displayOnForm);
280
                $this->setControl('meta_description', [
281
                    'name'        => 'textarea',
282
                    'form_editor' => 'textarea'
283
                ]);
284
                break;
285
286
            case 'short_url':
287
                $value = 'notdefined' !== $default ? $default : '';
@@ 305-312 (lines=8) @@
302
                $value = 'notdefined' !== $default ? $default : 0;
303
                $this->initVar($varname, XOBJ_DTYPE_INT, $value, false, null, '', false, _CO_SOBJECT_WEIGHT_FORM_CAPTION, '', true, true, $displayOnForm);
304
                break;
305
            case 'custom_css':
306
                $value = 'notdefined' !== $default ? $default : '';
307
                $this->initVar($varname, XOBJ_DTYPE_TXTAREA, $value, false, null, '', false, _CO_SOBJECT_CUSTOM_CSS, _CO_SOBJECT_CUSTOM_CSS_DSC, false, true, $displayOnForm);
308
                $this->setControl('custom_css', [
309
                    'name'        => 'textarea',
310
                    'form_editor' => 'textarea'
311
                ]);
312
                break;
313
        }
314
        $this->hideFieldFromSingleView($varname);
315
    }