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

@@ 4478-4492 (lines=15) @@
4475
                        }
4476
                    }
4477
                    break;
4478
                case ExtraField::FIELD_TYPE_TEXTAREA:
4479
                    $form->addHtmlEditor(
4480
                        'extra_'.$field_details[1],
4481
                        $field_details[3],
4482
                        false,
4483
                        false,
4484
                        array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130')
4485
                    );
4486
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4487
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4488
                    if (!$admin_permissions) {
4489
                        if ($field_details[7] == 0)
4490
                            $form->freeze('extra_'.$field_details[1]);
4491
                    }
4492
                    break;
4493
                case ExtraField::FIELD_TYPE_RADIO:
4494
                    $group = array();
4495
                    foreach ($field_details[9] as $option_id => $option_details) {