Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 1835-1844 (lines=10) @@
1832
     *
1833
     * @return    boolean    true if field updated, false otherwise
1834
     */
1835
    public static function update_extra_field_value($userId, $variable, $value = '')
1836
    {
1837
        $extraFieldValue = new ExtraFieldValue('user');
1838
        $params = [
1839
            'item_id' => $userId,
1840
            'variable' => $variable,
1841
            'value' => $value
1842
        ];
1843
        return $extraFieldValue->save($params);
1844
    }
1845
1846
    /**
1847
     * Get an array of extra fields with field details (type, default value and options)

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

@@ 2359-2368 (lines=10) @@
2356
     * @param	string	Field value
2357
     * @return	boolean	true if field updated, false otherwise
2358
     */
2359
    public static function update_session_extra_field_value($sessionId, $variable, $value = '')
2360
    {
2361
        $extraFieldValue = new ExtraFieldValue('session');
2362
        $params = [
2363
            'item_id' => $sessionId,
2364
            'variable' => $variable,
2365
            'value' => $value,
2366
        ];
2367
        $extraFieldValue->save($params);
2368
    }
2369
2370
    /**
2371
     * Checks the relationship between a session and a course.