/** * Check a module version number * * @param string $module_name Name of the module * @return string */ public static function module($module_name) { if (is_file('modules/' . $module_name . '/VERSION')) { $file = new File('modules/' . $module_name . '/VERSION', true); $version = $file->content(); } else { if (is_file($module_name . '/VERSION')) { $file = new File($module_name . '/VERSION', true); $version = $file->content(); } } if (isset($version) && self::validate($version)) { return $version; } else { return self::application(); } }