From 278c5db3c49ebf26a339274e6c3d5c5ef0ab0279 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20D=C3=BCsterhus?= Date: Tue, 13 Dec 2022 23:20:27 +0100 Subject: [PATCH] Suppress buggy code style check for parameter attributes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tim Düsterhus --- src/CreditCard.php | 5 +++++ src/UndisclosedPassword.php | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/CreditCard.php b/src/CreditCard.php index 4b732630..bb5faa9a 100644 --- a/src/CreditCard.php +++ b/src/CreditCard.php @@ -356,6 +356,9 @@ public function setService($service) return $this; } + // The following rule is buggy for parameters attributes + // phpcs:disable SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing.NoSpaceBetweenTypeHintAndParameter + /** * Returns true if and only if $value follows the Luhn algorithm (mod-10 checksum) * @@ -436,4 +439,6 @@ public function isValid( return true; } + + // phpcs:enable SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing.NoSpaceBetweenTypeHintAndParameter } diff --git a/src/UndisclosedPassword.php b/src/UndisclosedPassword.php index 8fd508df..ab0aa534 100644 --- a/src/UndisclosedPassword.php +++ b/src/UndisclosedPassword.php @@ -46,6 +46,9 @@ public function __construct(private ClientInterface $httpClient, private Request parent::__construct(); } + // The following rule is buggy for parameters attributes + // phpcs:disable SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing.NoSpaceBetweenTypeHintAndParameter + /** {@inheritDoc} */ public function isValid( #[SensitiveParameter] @@ -64,6 +67,8 @@ public function isValid( return true; } + // phpcs:enable SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing.NoSpaceBetweenTypeHintAndParameter + private function isPwnedPassword( #[SensitiveParameter] string $password