Code Duplication    Length = 15-18 lines in 2 locations

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

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

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

@@ 4777-4791 (lines=15) @@
4774
                        }
4775
                    }
4776
                    break;
4777
                case ExtraField::FIELD_TYPE_TEXTAREA:
4778
                    $form->addHtmlEditor(
4779
                        'extra_'.$field_details[1],
4780
                        $field_details[3],
4781
                        false,
4782
                        false,
4783
                        array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
4784
                    );
4785
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4786
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4787
                    if (!$admin_permissions) {
4788
                        if ($field_details[7] == 0)
4789
                            $form->freeze('extra_'.$field_details[1]);
4790
                    }
4791
                    break;
4792
                case ExtraField::FIELD_TYPE_RADIO:
4793
                    $group = array();
4794
                    foreach ($field_details[9] as $option_id => $option_details) {