Code Duplication    Length = 19-21 lines in 2 locations

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

@@ 1327-1345 (lines=19) @@
1324
                            $form->freeze('extra_'.$field_details['variable']);
1325
                        }
1326
                        break;
1327
                    case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER:
1328
                        $form->addElement(
1329
                            'text',
1330
                            'extra_'.$field_details[1],
1331
                            $field_details[3]." (".get_lang('CountryDialCode').")",
1332
                            array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx')
1333
                        );
1334
                        $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
1335
                        $form->applyFilter('extra_'.$field_details[1], 'trim');
1336
                        $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter');
1337
                        $form->addRule(
1338
                            'extra_'.$field_details[1],
1339
                            get_lang('MobilePhoneNumberWrong'),
1340
                            'mobile_phone_number'
1341
                        );
1342
                        if ($field_details['visible'] == 0) {
1343
                            $form->freeze('extra_'.$field_details['variable']);
1344
                        }
1345
                        break;
1346
                    case ExtraField::FIELD_TYPE_INTEGER:
1347
                        $form->addElement(
1348
                            'number',

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

@@ 4722-4742 (lines=21) @@
4719
                        $form->freeze($extra_field);
4720
                    }
4721
                    break;
4722
                case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER:
4723
                    $form->addElement(
4724
                        'text',
4725
                        'extra_'.$field_details[1],
4726
                        $field_details[3]." (".get_lang('CountryDialCode').")",
4727
                        array('size' => 40, 'placeholder'  => '(xx)xxxxxxxxx')
4728
                    );
4729
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4730
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4731
                    $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter');
4732
                    $form->addRule(
4733
                        'extra_'.$field_details[1],
4734
                        get_lang('MobilePhoneNumberWrong'),
4735
                        'mobile_phone_number'
4736
                    );
4737
                    if (!$admin_permissions) {
4738
                        if ($field_details[7] == 0) {
4739
                            $form->freeze('extra_'.$field_details[1]);
4740
                        }
4741
                    }
4742
                    break;
4743
            }
4744
        }
4745
        $return = array();