Code Duplication    Length = 12-12 lines in 2 locations

include/action.module.php 2 locations

@@ 12-23 (lines=12) @@
9
 *
10
 * @return bool       true if ready to install, false if not
11
 */
12
function xoops_module_pre_install_about(XoopsModule $module)
13
{
14
    $utilsClass = ucfirst($module->dirname()) . "Utility";
15
    if (!class_exists($utilsClass)) {
16
        xoops_load('utility', $module->dirname());
17
    }
18
19
    $xoopsSuccess = $utilsClass::checkVerXoops($module);
20
    $phpSuccess   = $utilsClass::checkVerPHPr($module);
21
22
    return $xoopsSuccess && $phpSuccess;
23
}
24
25
/**
26
 * @param  XoopsObject $module
@@ 74-85 (lines=12) @@
71
 *
72
 * @return bool       true if ready to install, false if not
73
 */
74
function xoops_module_pre_update_about(XoopsModule $module)
75
{
76
    $utilsClass = ucfirst($module->dirname()) . "Utility";
77
    if (!class_exists($utilsClass)) {
78
        xoops_load('utility', $module->dirname());
79
    }
80
81
    $xoopsSuccess = $utilsClass::checkVerXoops($module);
82
    $phpSuccess   = $utilsClass::checkVerPHP($module);
83
84
    return $xoopsSuccess && $phpSuccess;
85
}
86
87
88
/**