Code Duplication    Length = 15-18 lines in 2 locations

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

@@ 4611-4625 (lines=15) @@
4608
                        }
4609
                    }
4610
                    break;
4611
                case ExtraField::FIELD_TYPE_TEXTAREA:
4612
                    $form->addHtmlEditor(
4613
                        'extra_'.$field_details[1],
4614
                        $field_details[3],
4615
                        false,
4616
                        false,
4617
                        array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
4618
                    );
4619
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4620
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4621
                    if (!$admin_permissions) {
4622
                        if ($field_details[7] == 0)
4623
                            $form->freeze('extra_'.$field_details[1]);
4624
                    }
4625
                    break;
4626
                case ExtraField::FIELD_TYPE_RADIO:
4627
                    $group = array();
4628
                    foreach ($field_details[9] as $option_id => $option_details) {

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

@@ 872-889 (lines=18) @@
869
                            }
870
                        }
871
                        break;
872
                    case ExtraField::FIELD_TYPE_TEXTAREA:
873
                        $form->addHtmlEditor(
874
                            'extra_'.$field_details['variable'],
875
                            $field_details['display_text'],
876
                            false,
877
                            false,
878
                            array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
879
                        );
880
                        $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes');
881
                        $form->applyFilter('extra_'.$field_details['variable'], 'trim');
882
                        if (!$admin_permissions) {
883
                            if ($field_details['visible'] == 0) {
884
                                $form->freeze(
885
                                    'extra_'.$field_details['variable']
886
                                );
887
                            }
888
                        }
889
                        break;
890
                    case ExtraField::FIELD_TYPE_RADIO:
891
                        $group = array();
892
                        if (isset($field_details['options']) && !empty($field_details['options'])) {