$limit; if ($isSpamming && $sendJson) { wp_send_json([ 'message' => __('Too many requests. Please try again after some time.', 'fluent-cart') ], 429); } return $isSpamming; } private static function getCurrentHits($identifier) { $hits = Cache::get("rate_limit:{$identifier}"); return $hits ?? []; } private static function setHits($identifier, $hits, $seconds) { return Cache::set("rate_limit:{$identifier}", $hits, $seconds); } }