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

@@ 4794-4808 (lines=15) @@
4791
                        }
4792
                    }
4793
                    break;
4794
                case ExtraField::FIELD_TYPE_TEXTAREA:
4795
                    $form->addHtmlEditor(
4796
                        'extra_'.$field_details[1],
4797
                        $field_details[3],
4798
                        false,
4799
                        false,
4800
                        array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
4801
                    );
4802
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4803
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4804
                    if (!$admin_permissions) {
4805
                        if ($field_details[7] == 0)
4806
                            $form->freeze('extra_'.$field_details[1]);
4807
                    }
4808
                    break;
4809
                case ExtraField::FIELD_TYPE_RADIO:
4810
                    $group = array();
4811
                    foreach ($field_details[9] as $option_id => $option_details) {