Use camel case in new variables

[MAILPOET-2431]
This commit is contained in:
Jan Jakeš
2020-01-14 18:00:33 +01:00
committed by Jack Kitterhing
parent 7fb08a495c
commit f5927ea8ab
4 changed files with 31 additions and 31 deletions

View File

@ -18,35 +18,35 @@ class Premium extends APIEndpoint {
]; ];
/** @var ServicesChecker */ /** @var ServicesChecker */
private $services_checker; private $servicesChecker;
/** @var WPFunctions */ /** @var WPFunctions */
private $wp; private $wp;
public function __construct( public function __construct(
ServicesChecker $services_checker, ServicesChecker $servicesChecker,
WPFunctions $wp WPFunctions $wp
) { ) {
$this->services_checker = $services_checker; $this->servicesChecker = $servicesChecker;
$this->wp = $wp; $this->wp = $wp;
} }
public function installPlugin() { public function installPlugin() {
$premium_key_valid = $this->services_checker->isPremiumKeyValid(false); $premiumKeyValid = $this->servicesChecker->isPremiumKeyValid(false);
if (!$premium_key_valid) { if (!$premiumKeyValid) {
return $this->error($this->wp->__('Premium key is not valid.', 'mailpoet')); return $this->error($this->wp->__('Premium key is not valid.', 'mailpoet'));
} }
$plugin_info = $this->wp->pluginsApi('plugin_information', [ $pluginInfo = $this->wp->pluginsApi('plugin_information', [
'slug' => self::PREMIUM_PLUGIN_SLUG, 'slug' => self::PREMIUM_PLUGIN_SLUG,
]); ]);
if (!$plugin_info || $plugin_info instanceof WP_Error) { if (!$pluginInfo || $pluginInfo instanceof WP_Error) {
return $this->error($this->wp->__('Error when installing MailPoet Premium plugin.', 'mailpoet')); return $this->error($this->wp->__('Error when installing MailPoet Premium plugin.', 'mailpoet'));
} }
$plugin_info = (array)$plugin_info; $pluginInfo = (array)$pluginInfo;
$result = $this->wp->installPlugin($plugin_info['download_link']); $result = $this->wp->installPlugin($pluginInfo['download_link']);
if ($result !== true) { if ($result !== true) {
return $this->error($this->wp->__('Error when installing MailPoet Premium plugin.', 'mailpoet')); return $this->error($this->wp->__('Error when installing MailPoet Premium plugin.', 'mailpoet'));
} }
@ -54,8 +54,8 @@ class Premium extends APIEndpoint {
} }
public function activatePlugin() { public function activatePlugin() {
$premium_key_valid = $this->services_checker->isPremiumKeyValid(false); $premiumKeyValid = $this->servicesChecker->isPremiumKeyValid(false);
if (!$premium_key_valid) { if (!$premiumKeyValid) {
return $this->error($this->wp->__('Premium key is not valid.', 'mailpoet')); return $this->error($this->wp->__('Premium key is not valid.', 'mailpoet'));
} }

View File

@ -590,12 +590,12 @@ class Functions {
/** /**
* @param string $plugin * @param string $plugin
* @param string $redirect * @param string $redirect
* @param bool $network_wide * @param bool $networkWide
* @param bool $silent * @param bool $silent
* @return WP_Error|null * @return WP_Error|null
*/ */
public function activatePlugin($plugin, $redirect = '', $network_wide = false, $silent = false) { public function activatePlugin($plugin, $redirect = '', $networkWide = false, $silent = false) {
return activate_plugin($plugin, $redirect, $network_wide, $silent); return activate_plugin($plugin, $redirect, $networkWide, $silent);
} }
/** /**

View File

@ -70,9 +70,9 @@ class CleanupExtension extends Extension { // phpcs:ignore PSR1.Classes.ClassDec
exec('rm -rf ' . self::MAILHOG_DATA_PATH . '/*', $output); exec('rm -rf ' . self::MAILHOG_DATA_PATH . '/*', $output);
// ensure Premium plugin is not installed // ensure Premium plugin is not installed
$premium_plugin_path = ABSPATH . 'wp-content/plugins/mailpoet-premium'; $premiumPluginPath = ABSPATH . 'wp-content/plugins/mailpoet-premium';
if (file_exists($premium_plugin_path)) { if (file_exists($premiumPluginPath)) {
exec("rm -rf $premium_plugin_path", $output); exec("rm -rf $premiumPluginPath", $output);
} }
// cleanup EntityManager for data factories that are using it // cleanup EntityManager for data factories that are using it

View File

@ -11,7 +11,7 @@ use MailPoet\WP\Functions as WPFunctions;
class PremiumTest extends \MailPoetUnitTest { class PremiumTest extends \MailPoetUnitTest {
public function testItInstallsPlugin() { public function testItInstallsPlugin() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(true), 'isPremiumKeyValid' => Expected::once(true),
]); ]);
@ -22,13 +22,13 @@ class PremiumTest extends \MailPoetUnitTest {
'installPlugin' => Expected::once(true), 'installPlugin' => Expected::once(true),
]); ]);
$premium = new Premium($services_checker, $wp); $premium = new Premium($servicesChecker, $wp);
$response = $premium->installPlugin(); $response = $premium->installPlugin();
expect($response)->isInstanceOf(SuccessResponse::class); expect($response)->isInstanceOf(SuccessResponse::class);
} }
public function testInstallationFailsWhenKeyInvalid() { public function testInstallationFailsWhenKeyInvalid() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(false), 'isPremiumKeyValid' => Expected::once(false),
]); ]);
@ -37,7 +37,7 @@ class PremiumTest extends \MailPoetUnitTest {
'installPlugin' => Expected::never(), 'installPlugin' => Expected::never(),
]); ]);
$premium = new Premium($services_checker, $wp); $premium = new Premium($servicesChecker, $wp);
$response = $premium->installPlugin(); $response = $premium->installPlugin();
expect($response)->isInstanceOf(ErrorResponse::class); expect($response)->isInstanceOf(ErrorResponse::class);
expect($response->getData()['errors'][0])->same([ expect($response->getData()['errors'][0])->same([
@ -47,7 +47,7 @@ class PremiumTest extends \MailPoetUnitTest {
} }
public function testInstallationFailsWhenNoPluginInfo() { public function testInstallationFailsWhenNoPluginInfo() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(true), 'isPremiumKeyValid' => Expected::once(true),
]); ]);
@ -56,7 +56,7 @@ class PremiumTest extends \MailPoetUnitTest {
'installPlugin' => Expected::never(), 'installPlugin' => Expected::never(),
]); ]);
$premium = new Premium($services_checker, $wp); $premium = new Premium($servicesChecker, $wp);
$response = $premium->installPlugin(); $response = $premium->installPlugin();
expect($response)->isInstanceOf(ErrorResponse::class); expect($response)->isInstanceOf(ErrorResponse::class);
expect($response->getData()['errors'][0])->same([ expect($response->getData()['errors'][0])->same([
@ -66,7 +66,7 @@ class PremiumTest extends \MailPoetUnitTest {
} }
public function testInstallationFailsOnError() { public function testInstallationFailsOnError() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(true), 'isPremiumKeyValid' => Expected::once(true),
]); ]);
@ -77,7 +77,7 @@ class PremiumTest extends \MailPoetUnitTest {
'installPlugin' => Expected::once(false), 'installPlugin' => Expected::once(false),
]); ]);
$premium = new Premium($services_checker, $wp); $premium = new Premium($servicesChecker, $wp);
$response = $premium->installPlugin(); $response = $premium->installPlugin();
expect($response)->isInstanceOf(ErrorResponse::class); expect($response)->isInstanceOf(ErrorResponse::class);
expect($response->getData()['errors'][0])->same([ expect($response->getData()['errors'][0])->same([
@ -87,7 +87,7 @@ class PremiumTest extends \MailPoetUnitTest {
} }
public function testItActivatesPlugin() { public function testItActivatesPlugin() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(true), 'isPremiumKeyValid' => Expected::once(true),
]); ]);
@ -95,17 +95,17 @@ class PremiumTest extends \MailPoetUnitTest {
'activatePlugin' => Expected::once(null), 'activatePlugin' => Expected::once(null),
]); ]);
$premium = new Premium($services_checker, $wp); $premium = new Premium($servicesChecker, $wp);
$response = $premium->activatePlugin(); $response = $premium->activatePlugin();
expect($response)->isInstanceOf(SuccessResponse::class); expect($response)->isInstanceOf(SuccessResponse::class);
} }
public function testActivationFailsWhenKeyInvalid() { public function testActivationFailsWhenKeyInvalid() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(false), 'isPremiumKeyValid' => Expected::once(false),
]); ]);
$premium = new Premium($services_checker, new WPFunctions()); $premium = new Premium($servicesChecker, new WPFunctions());
$response = $premium->activatePlugin(); $response = $premium->activatePlugin();
expect($response)->isInstanceOf(ErrorResponse::class); expect($response)->isInstanceOf(ErrorResponse::class);
expect($response->getData()['errors'][0])->same([ expect($response->getData()['errors'][0])->same([
@ -115,7 +115,7 @@ class PremiumTest extends \MailPoetUnitTest {
} }
public function testActivationFailsOnError() { public function testActivationFailsOnError() {
$services_checker = $this->makeEmpty(ServicesChecker::class, [ $servicesChecker = $this->makeEmpty(ServicesChecker::class, [
'isPremiumKeyValid' => Expected::once(true), 'isPremiumKeyValid' => Expected::once(true),
]); ]);
@ -123,7 +123,7 @@ class PremiumTest extends \MailPoetUnitTest {
'activatePlugin' => Expected::once('error'), 'activatePlugin' => Expected::once('error'),
]); ]);
$premium = new Premium($services_checker, $wp); $premium = new Premium($servicesChecker, $wp);
$response = $premium->activatePlugin(); $response = $premium->activatePlugin();
expect($response)->isInstanceOf(ErrorResponse::class); expect($response)->isInstanceOf(ErrorResponse::class);
expect($response->getData()['errors'][0])->same([ expect($response->getData()['errors'][0])->same([