From c4094efd91a6ea5e23c1110b8d8583b25daf99e4 Mon Sep 17 00:00:00 2001 From: Pavel Dohnal Date: Thu, 1 Nov 2018 13:53:52 +0100 Subject: [PATCH] Update PHP 5.6 warning [MAILPOET-1610] --- lib/Util/Notices/PHPVersionWarnings.php | 4 ++-- tests/integration/Util/Notices/PHPVersionWarningsTest.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Util/Notices/PHPVersionWarnings.php b/lib/Util/Notices/PHPVersionWarnings.php index 025532bd50..a92929dfaf 100644 --- a/lib/Util/Notices/PHPVersionWarnings.php +++ b/lib/Util/Notices/PHPVersionWarnings.php @@ -19,9 +19,9 @@ class PHPVersionWarnings { function isOutdatedPHPVersion($php_version) { return version_compare($php_version, '5.6', '<') && !get_transient(self::OPTION_NAME); } - + function display($php_version) { - $error_string = __('Your website is running on PHP %s. MailPoet requires version 5.6. Please consider upgrading your site\'s PHP version. [link]Your host can help you.[/link]', 'mailpoet'); + $error_string = __('Your website is running on PHP %s. MailPoet runs a whole lot better with version 7. In fact, so does your WordPress website. [link]Your host can help you upgrade to the latest PHP version risk free in a few minutes.[/link]', 'mailpoet'); $error_string = sprintf($error_string, $php_version); $error = Helpers::replaceLinkTags($error_string, 'https://beta.docs.mailpoet.com/article/251-upgrading-the-websites-php-version', array('target' => '_blank')); $extra_classes = 'mailpoet-dismissible-notice is-dismissible'; diff --git a/tests/integration/Util/Notices/PHPVersionWarningsTest.php b/tests/integration/Util/Notices/PHPVersionWarningsTest.php index 971145b6e1..a6f597e7e7 100644 --- a/tests/integration/Util/Notices/PHPVersionWarningsTest.php +++ b/tests/integration/Util/Notices/PHPVersionWarningsTest.php @@ -40,7 +40,7 @@ class PHPVersionWarningsTest extends \MailPoetTest { $warning = $this->phpVersionWarning->init('5.5.3', true); $mock->verifyInvoked('displayError'); expect($warning)->contains('Your website is running on PHP 5.5.3'); - expect($warning)->contains('MailPoet requires version 5.6'); + expect($warning)->contains('MailPoet runs a whole lot better with version 7'); }