Code Duplication    Length = 15-16 lines in 2 locations

class/utility.php 2 locations

@@ 88-102 (lines=15) @@
85
     *
86
     * @return bool true if meets requirements, false if not
87
     */
88
    public static function checkVerXoops(XoopsModule $module)
89
    {
90
        xoops_loadLanguage('admin', $module->dirname());
91
        // check for minimum PHP version
92
        $success = true;
93
        $verNum  = PHP_VERSION;
94
        $reqVer  = $module->getInfo('min_php');
95
        if ((false !== $reqVer) && ('' !== $reqVer)) {
96
            if (version_compare($verNum, (string)$reqVer, '<')) {
97
                $module->setErrors(sprintf(_AM_XOOPSFAQ_ERROR_BAD_PHP, $reqVer, $verNum));
98
                $success = false;
99
            }
100
        }
101
        return $success;
102
    }
103
104
    /**
105
     *
@@ 112-127 (lines=16) @@
109
     *
110
     * @return bool true if meets requirements, false if not
111
     */
112
    public static function checkVerPhp(XoopsModule $module)
113
    {
114
        xoops_loadLanguage('admin', $module->dirname());
115
        // check for minimum PHP version
116
        $success = true;
117
        $verNum  = PHP_VERSION;
118
        $reqVer  = $module->getInfo('min_php');
119
        if (false !== $reqVer && '' !== $reqVer) {
120
            if (version_compare($verNum, $reqVer, '<')) {
121
                $module->setErrors(sprintf(_AM_APCAL_ERROR_BAD_PHP, $reqVer, $verNum));
122
                $success = false;
123
            }
124
        }
125
126
        return $success;
127
    }
128
}
129