Code Duplication    Length = 12-12 lines in 2 locations

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

@@ 2627-2638 (lines=12) @@
2624
     * @param   string  $default    Field's default value
2625
     * @return int     new extra field id
2626
     */
2627
    public static function create_session_extra_field($variable, $fieldType, $displayText, $default)
2628
    {
2629
        $extraField = new ExtraFieldModel('session');
2630
        $params = [
2631
            'variable' => $variable,
2632
            'field_type' => $fieldType,
2633
            'display_text' => $displayText,
2634
            'default_value' => $default
2635
        ];
2636
2637
        return $extraField->save($params);
2638
    }
2639
2640
    /**
2641
     * Update an extra field value for a given session

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

@@ 2324-2335 (lines=12) @@
2321
     * @param    string    $default Field's default value
2322
     * @return int
2323
     */
2324
    public static function create_extra_field($variable, $fieldType, $displayText, $default)
2325
    {
2326
        $extraField = new ExtraField('user');
2327
        $params = [
2328
            'variable' => $variable,
2329
            'field_type' => $fieldType,
2330
            'display_text' => $displayText,
2331
            'default_value' => $default
2332
        ];
2333
2334
        return $extraField->save($params);
2335
    }
2336
2337
    /**
2338
     * Check if a field is available