=')) { return; } foreach ($this->migrations() as $migration) { if (version_compare($current, $migration->version(), '<')) { $migration->up(); $current = $migration->version(); update_option(self::OPTION_KEY, $current, false); } } } /** * Current stored schema version (for diagnostics / WP-CLI). */ public function current_version(): string { return (string) get_option(self::OPTION_KEY, '0.0.0'); } }