Code Duplication    Length = 13-13 lines in 2 locations

include/action.module.php 2 locations

@@ 44-56 (lines=13) @@
41
 *
42
 * @return bool true if ready to install, false if not
43
 */
44
function xoops_module_pre_install_xsitemap(XoopsModule $module)
45
{
46
    $moduleDirName = basename(dirname(__DIR__));
47
    /** @var Utility $utilityClass */
48
    $utilityClass    = xsitemap\Utility;
49
    if (!class_exists($utilityClass)) {
50
        xoops_load('utility', $moduleDirName);
51
    }
52
53
    $xoopsSuccess = $utilityClass::checkVerXoops($module);
54
    $phpSuccess   = $utilityClass::checkVerPhp($module);
55
    return $xoopsSuccess && $phpSuccess;
56
}
57
58
/**
59
 *
@@ 92-104 (lines=13) @@
89
 *
90
 * @return bool true if successfully ready to update module, false if not
91
 */
92
function xoops_module_pre_update_xsitemap(XoopsModule $module)
93
{
94
    $moduleDirName = basename(dirname(__DIR__));
95
    /** @var XsitemapUtility $utilityClass */
96
    $utilityClass    = \Utility;
97
    if (!class_exists($utilityClass)) {
98
        xoops_load('utility', $moduleDirName);
99
    }
100
101
    $xoopsSuccess = $utilityClass::checkVerXoops($module);
102
    $phpSuccess   = $utilityClass::checkVerPhp($module);
103
    return $xoopsSuccess && $phpSuccess;
104
}
105
106
/**
107
 *