public static function registerMigration(string $key, MigrationInterface $migration) { $state = State::instance(); $registry = $state->migrations ?? []; if (!isset($registry[$key])) { $registry[$key] = $migration; $state->migrations = $registry; } }
/** * Overloadable. */ protected function registerMigrations() { Gadgets::registerMigration(WordPress::TYPE, new WordPress()); }