<?php declare(strict_types = 1);
namespace MailPoet\Migrations\App;
if (!defined('ABSPATH')) exit;
use MailPoet\Migrator\AppMigration;
use MailPoet\Settings\SettingsController;
use MailPoet\Util\Notices\SendingQueueBodyCleanupNotice;
class Migration_20260421_155908_App extends AppMigration {
public function run(): void {
$settings = $this->container->get(SettingsController::class);
// Skip for new installs — they don't need a notice about behavior they've never known
if (version_compare((string)$settings->get('db_version', '5.23.3'), '5.23.2', '>')) {
return;
}
$settings->set(SendingQueueBodyCleanupNotice::OPTION_NAME, true);
}
}