public static function update() { $prior_version = tw_get_option('admin_notices'); if ($prior_version) { if ($prior_version < '2.12.0') { self::set_notice('notice_2_12_0'); } if ($prior_version < '2.15.0') { self::set_notice('notice_2_15_0'); } if ($prior_version < self::VERSION) { tw_requirements_check(true); do_action('tw_update'); } tw_set_option('admin_notices'); } // display donate on major/minor version release $donate_version = tw_get_option('donate_version', false); if (!$donate_version || $donate_version != self::VERSION && preg_match('#\\.0$#', self::VERSION)) { self::set_notice('notice_donate'); tw_set_option('donate_version', self::VERSION); } }
public static function update() { $prior_version = tw_get_option('admin_notices'); if ($prior_version) { if ($prior_version < '2.12.0') { self::set_notice('notice_2_12_0'); } if ($prior_version < '2.15.0') { self::set_notice('notice_2_15_0'); } if ($prior_version < self::VERSION) { tw_requirements_check(true); tw_init_options(); self::reset_schema_notice(); self::init_post_type(); flush_rewrite_rules(); do_action('tw_update'); } tw_set_option('admin_notices'); } // display donate on major/minor version release $donate_version = tw_get_option('donate_version', false); if (!$donate_version || self::VERSION != $donate_version && preg_match('#\\.0$#', self::VERSION)) { self::set_notice('notice_donate'); tw_set_option('donate_version', self::VERSION); } }