make(ActivationHandler::class))->handle($networkwide); }); register_deactivation_hook($file, function () use ($app) { ($app->make(DeactivationHandler::class))->handle(); }); require_once(FLUENTCART_PLUGIN_PATH . 'boot/action_scheduler_loader.php'); add_action('plugins_loaded', function () use ($app) { do_action('fluentcart_loaded', $app); (new FluentCart\App\Modules\Data\ProductDataSetup())->boot(); add_action('init', function () use ($app) { // maybe database changes DBMigrator::maybeMigrateDBChanges(); do_action('fluent_cart/init', $app); if (defined('DATABASE_TYPE') && DATABASE_TYPE === 'sqlite') { add_action('admin_notices', function () { ?>