migrations as $migration ) { $migration->migrate(); } $this->migrate_previous_version(); } public function migrate_cpt_settings( Cpt_Settings $cpt_settings ): void { foreach ( $this->migrations as $migration ) { $migration->migrate_cpt_settings( $cpt_settings ); } $this->migrate_previous_cpt_settings( $cpt_settings ); } public function migrate_previous_version(): void { } public function migrate_previous_cpt_settings( Cpt_Settings $cpt_settings ): void { } public function get_upgrade_notice_text(): ?string { return null; } }