Code Duplication    Length = 16-16 lines in 2 locations

main/inc/lib/extra_field.lib.php 2 locations

@@ 1488-1503 (lines=16) @@
1485
                            $form->freeze('extra_'.$field_details['variable']);
1486
                        }
1487
                        break;
1488
                    case self::FIELD_TYPE_INTEGER:
1489
                        $form->addElement(
1490
                            'number',
1491
                            'extra_'.$field_details['variable'],
1492
                            $field_details['display_text'],
1493
                            array('class' => 'span1', 'step' => 1)
1494
                        );
1495
1496
                        $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes');
1497
                        $form->applyFilter('extra_'.$field_details['variable'], 'trim');
1498
                        $form->applyFilter('extra_'.$field_details['variable'], 'intval');
1499
1500
                        if ($freezeElement) {
1501
                            $form->freeze('extra_'.$field_details['variable']);
1502
                        }
1503
                        break;
1504
                    case self::FIELD_TYPE_FILE_IMAGE:
1505
                        $fieldVariable = "extra_{$field_details['variable']}";
1506
                        $fieldTexts = [
@@ 1545-1560 (lines=16) @@
1542
                            $form->freeze('extra_'.$field_details['variable']);
1543
                        }
1544
                        break;
1545
                    case self::FIELD_TYPE_FLOAT:
1546
                        $form->addElement(
1547
                            'number',
1548
                            'extra_'.$field_details['variable'],
1549
                            $field_details['display_text'],
1550
                            array('class' => 'span1', 'step' => '0.01')
1551
                        );
1552
1553
                        $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes');
1554
                        $form->applyFilter('extra_'.$field_details['variable'], 'trim');
1555
                        $form->applyFilter('extra_'.$field_details['variable'], 'floatval');
1556
1557
                        if ($freezeElement) {
1558
                            $form->freeze('extra_'.$field_details['variable']);
1559
                        }
1560
                        break;
1561
                    case self::FIELD_TYPE_FILE:
1562
                        $fieldVariable = "extra_{$field_details['variable']}";
1563
                        $fieldTexts = array(