From 1c96726a72195f197535819ee7c70a364b0eb150 Mon Sep 17 00:00:00 2001 From: Kirill Braslavsky Date: Thu, 25 Mar 2021 15:10:43 +0200 Subject: [PATCH] disable phpcsc errors --- .../src/Settings/class-settingslistener.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/ppcp-wc-gateway/src/Settings/class-settingslistener.php b/modules/ppcp-wc-gateway/src/Settings/class-settingslistener.php index 3857e19ef..ab631a6b6 100644 --- a/modules/ppcp-wc-gateway/src/Settings/class-settingslistener.php +++ b/modules/ppcp-wc-gateway/src/Settings/class-settingslistener.php @@ -125,10 +125,20 @@ class SettingsListener { exit; } + /** + * Prevent enabling both Pay Later messaging and PayPal vaulting + */ public function listen_for_vaulting_enabled() { if ( ! $this->is_valid_site_request() ) { return; } + + /** + * No need to verify nonce here. + * + * phpcs:disable WordPress.Security.NonceVerification.Missing + * phpcs:disable WordPress.Security.NonceVerification.Recommended + */ if ( ! isset( $_POST['ppcp']['vault_enabled'] ) && ! isset( $_POST['ppcp']['save_paypal_account'] ) ) { return; }