Code Duplication    Length = 16-16 lines in 2 locations

include/module.php 1 location

@@ 79-94 (lines=16) @@
76
 *
77
 * @return bool
78
 */
79
function update_userlog_v100(XoopsModule $module)
80
{
81
    $field   = 'module_name';
82
    $userlog  = Userlog::getInstance();
83
    $ret     = $userlog->getHandler('log')->showFields($field);
84
    preg_match_all('!\d+!', $ret[$field]['Type'], $nums);
85
    // only change if module_name Type was VARCHAR(25)
86
    if (25 == $nums[0][0]) {
87
        $ret2 = $userlog->getHandler('log')->changeField($field, "VARCHAR(50) NOT NULL default ''");
88
    } else {
89
        $ret2 = true;
90
        $module->setErrors("Your table field ({$field}) with size {$ret[$field]['Type']} don't need change.");
91
    }
92
93
    return $ret2;
94
}
95
96
// add ",active,inside,outside,unset_pass" to all settings
97
/**

include/onupdate.php 1 location

@@ 68-83 (lines=16) @@
65
 *
66
 * @return bool
67
 */
68
function update_userlog_v100(XoopsModule $module)
69
{
70
    $field   = 'module_name';
71
    $userlog  = Userlog::getInstance();
72
    $ret     = $userlog->getHandler('log')->showFields($field);
73
    preg_match_all('!\d+!', $ret[$field]['Type'], $nums);
74
    // only change if module_name Type was VARCHAR(25)
75
    if (25 == $nums[0][0]) {
76
        $ret2 = $userlog->getHandler('log')->changeField($field, "VARCHAR(50) NOT NULL default ''");
77
    } else {
78
        $ret2 = true;
79
        $module->setErrors("Your table field ({$field}) with size {$ret[$field]['Type']} don't need change.");
80
    }
81
82
    return $ret2;
83
}
84
85
// add ",active,inside,outside,unset_pass" to all settings
86
/**