Inpsyde\MultilingualPress\Installation\SystemChecker::check_version PHP Метод

check_version() публичный Метод

Checks the installed plugin version.
С версии: 3.0.0
public check_version ( Inpsyde\MultilingualPress\Common\Type\VersionNumber $installed_version, Inpsyde\MultilingualPress\Common\Type\VersionNumber $current_version ) : integer
$installed_version Inpsyde\MultilingualPress\Common\Type\VersionNumber Installed MultilingualPress version.
$current_version Inpsyde\MultilingualPress\Common\Type\VersionNumber Current MultilingualPress version.
Результат integer The status of the version check.
    public function check_version(VersionNumber $installed_version, VersionNumber $current_version)
    {
        if (version_compare($installed_version, $current_version, '>=')) {
            return self::VERSION_OK;
        }
        // TODO: Is this really what we want to check here?
        $languages = get_network_option(null, 'inpsyde_multilingual', []);
        if ($languages) {
            return self::NEEDS_UPGRADE;
        }
        return self::NEEDS_INSTALLATION;
    }