Fragen\GitHub_Updater\GHU_Upgrade::__construct PHP Метод

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

GHU_Upgrade constructor.
public __construct ( )
    public function __construct()
    {
        $this->load_options();
        $db_version = isset(self::$options['db_version']) ? self::$options['db_version'] : 6000;
        if ($db_version === $this->db_version) {
            return;
        }
        switch ($db_version) {
            case 6000:
                $this->upgrade_6000();
                break;
            case 6100:
                $this->upgrade_6110();
                break;
            default:
                break;
        }
        $options = array_merge((array) self::$options, array('db_version' => $this->db_version));
        update_site_option('github_updater', $options);
    }