oont-contents/plugins/mailpoet/lib/Migrations/App/Migration_20230425_211517.php
2025-02-08 15:10:23 +01:00

26 lines
742 B
PHP

<?php declare(strict_types = 1);
namespace MailPoet\Migrations\App;
if (!defined('ABSPATH')) exit;
use MailPoet\Migrator\AppMigration;
use MailPoet\Settings\SettingsController;
class Migration_20230425_211517 extends AppMigration {
public function run(): void {
$settingsController = $this->container->get(SettingsController::class);
$possibleKeys = [
'subscribe.on_register.label',
'subscribe.on_comment.label',
];
$default = __('Yes, add me to your mailing list', 'mailpoet');
foreach ($possibleKeys as $key) {
$currentValue = $settingsController->get($key);
if ($currentValue === 'TRANSLATION "yesAddMe" NOT FOUND') {
$settingsController->set($key, $default);
}
}
}
}