singleton(MigrationsRunner::class); give()->singleton(MigrationsRegister::class); } /** * @inheritdoc */ public function boot() { Hooks::addAction('admin_notices', Notices::class); Hooks::addAction('admin_init', ManualMigration::class, '__invoke', 0); Hooks::addAction('action_scheduler_init', MigrationsRunner::class, 'run', 0); Hooks::addAction('give_upgrades', MigrationsRunner::class, 'run', 0); } }