Code Duplication    Length = 15-18 lines in 2 locations

main/inc/lib/extra_field.lib.php 1 location

@@ 762-779 (lines=18) @@
759
                            }
760
                        }
761
                        break;
762
                    case ExtraField::FIELD_TYPE_TEXTAREA:
763
                        $form->addHtmlEditor(
764
                            'extra_'.$field_details['variable'],
765
                            $field_details['display_text'],
766
                            false,
767
                            false,
768
                            array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
769
                        );
770
                        $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes');
771
                        $form->applyFilter('extra_'.$field_details['variable'], 'trim');
772
                        if (!$admin_permissions) {
773
                            if ($field_details['visible'] == 0) {
774
                                $form->freeze(
775
                                    'extra_'.$field_details['variable']
776
                                );
777
                            }
778
                        }
779
                        break;
780
                    case ExtraField::FIELD_TYPE_RADIO:
781
                        $group = array();
782
                        if (isset($field_details['options']) && !empty($field_details['options'])) {

main/inc/lib/usermanager.lib.php 1 location

@@ 4465-4479 (lines=15) @@
4462
                        }
4463
                    }
4464
                    break;
4465
                case ExtraField::FIELD_TYPE_TEXTAREA:
4466
                    $form->addHtmlEditor(
4467
                        'extra_'.$field_details[1],
4468
                        $field_details[3],
4469
                        false,
4470
                        false,
4471
                        array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
4472
                    );
4473
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4474
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4475
                    if (!$admin_permissions) {
4476
                        if ($field_details[7] == 0)
4477
                            $form->freeze('extra_'.$field_details[1]);
4478
                    }
4479
                    break;
4480
                case ExtraField::FIELD_TYPE_RADIO:
4481
                    $group = array();
4482
                    foreach ($field_details[9] as $option_id => $option_details) {