From a9654f00c8fbc9934289d761843ddd071025013f Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 28 Aug 2026 17:20:28 +0000
Subject: [PATCH] =PHPStorm Code Inspection: fixed class reference errors (from getting rid of JVB() and replacing with direct class::getInstance; as well as general code sniffing, etc
---
inc/rest/routes/LoginRoutes.php | 34 ++++++++++++++--------------------
1 files changed, 14 insertions(+), 20 deletions(-)
diff --git a/inc/rest/routes/LoginRoutes.php b/inc/rest/routes/LoginRoutes.php
index 67f209d..030cda6 100644
--- a/inc/rest/routes/LoginRoutes.php
+++ b/inc/rest/routes/LoginRoutes.php
@@ -1,9 +1,11 @@
<?php
namespace JVBase\rest\routes;
+use Exception;
use JVBase\Instance;
-use JVBase\managers\Cache;
use JVBase\managers\Emails;
+use JVBase\managers\MagicLinks;
+use JVBase\managers\Referrals;
use JVBase\registrar\Registrar;
use JVBase\rest\Rest;
use JVBase\rest\Route;
@@ -414,8 +416,7 @@
if (is_wp_error($user)) {
return $this->error(
'Invalid or expired reset link.',
- 'invalid_key',
- 400
+ 'invalid_key'
);
}
@@ -441,8 +442,7 @@
if (!Site::has('magic_link')) {
return $this->error(
'Magic link authentication is not enabled.',
- 'feature_disabled',
- 400
+ 'feature_disabled'
);
}
@@ -476,8 +476,7 @@
return $this->error(
$result->get_error_message(),
- $result->get_error_code(),
- 400
+ $result->get_error_code()
);
}
@@ -597,7 +596,7 @@
try {
Referrals::getInstance()->processReferralCode($user_id, $referral_code);
- } catch (\Exception $e) {
+ } catch (Exception $e) {
$this->logError('Referral processing failed', [
'user_id' => $user_id,
'code' => $referral_code,
@@ -639,18 +638,13 @@
*/
protected function sanitizeFieldValue(mixed $value, string $type):string|int
{
- switch ($type) {
- case 'email':
- return sanitize_email($value);
- case 'url':
- return esc_url_raw($value);
- case 'textarea':
- return sanitize_textarea_field($value);
- case 'number':
- return absint($value);
- default:
- return sanitize_text_field($value);
- }
+ return match ($type) {
+ 'email' => sanitize_email($value),
+ 'url' => esc_url_raw($value),
+ 'textarea' => sanitize_textarea_field($value),
+ 'number' => absint($value),
+ default => sanitize_text_field($value),
+ };
}
public static function auth():array
--
Gitblit v1.10.0