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

@@ 4702-4722 (lines=21) @@
4699
                        $form->freeze($extra_field);
4700
                    }
4701
                    break;
4702
                case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER:
4703
                    $form->addElement(
4704
                        'text',
4705
                        'extra_'.$field_details[1],
4706
                        $field_details[3]." (".get_lang('CountryDialCode').")",
4707
                        array('size' => 40, 'placeholder'  => '(xx)xxxxxxxxx')
4708
                    );
4709
                    $form->applyFilter('extra_'.$field_details[1], 'stripslashes');
4710
                    $form->applyFilter('extra_'.$field_details[1], 'trim');
4711
                    $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter');
4712
                    $form->addRule(
4713
                        'extra_'.$field_details[1],
4714
                        get_lang('MobilePhoneNumberWrong'),
4715
                        'mobile_phone_number'
4716
                    );
4717
                    if (!$admin_permissions) {
4718
                        if ($field_details[7] == 0) {
4719
                            $form->freeze('extra_'.$field_details[1]);
4720
                        }
4721
                    }
4722
                    break;
4723
            }
4724
        }
4725
        $return = array();