Code Duplication    Length = 15-18 lines in 2 locations

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

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

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

@@ 4830-4844 (lines=15) @@
4827
                        }
4828
                    }
4829
                    break;
4830
                case ExtraField::FIELD_TYPE_TEXTAREA:
4831
                    $form->addHtmlEditor(
4832
                        'extra_'.$field_details[1],
4833
                        $field_details[3],
4834
                        false,
4835
                        false,
4836
                        array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
4837
                    );
4838
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4839
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4840
                    if (!$admin_permissions) {
4841
                        if ($field_details[7] == 0)
4842
                            $form->freeze('extra_'.$field_details[1]);
4843
                    }
4844
                    break;
4845
                case ExtraField::FIELD_TYPE_RADIO:
4846
                    $group = array();
4847
                    foreach ($field_details[9] as $option_id => $option_details) {