From 6110ac9510e8fdf04e7f60625def310687ee6a88 Mon Sep 17 00:00:00 2001 From: Aotrix <9aotrix@protonmail.com> Date: Sun, 9 Nov 2025 13:23:05 +0100 Subject: refactor HearthstoneApi methods and rename input parameters --- subprojects/battleNetApi/include/hearthstoneApi.hpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'subprojects/battleNetApi/include') diff --git a/subprojects/battleNetApi/include/hearthstoneApi.hpp b/subprojects/battleNetApi/include/hearthstoneApi.hpp index c2298f7..6b3bbe5 100644 --- a/subprojects/battleNetApi/include/hearthstoneApi.hpp +++ b/subprojects/battleNetApi/include/hearthstoneApi.hpp @@ -5,18 +5,19 @@ class HearthstoneApi { public: HearthstoneApi(Token &&iToken); + std::uint64_t numberOfCards(); std::string getCards(const std::string &t_card_parameters); private: - std::string generateRequestHeader(); + std::string authorizationHeader(); const std::string getUrl(const std::string &t_parameters); const std::string getSetOfCardsUrl(const std::string &t_card_parameters); - std::string makeApiRequest(const char *t_url, const char *t_header); - std::string makeApiRequest(const std::string &t_url, const std::string &t_header); + std::string makeApiRequest(const char *t_url); + std::string makeApiRequest(const std::string &t_url); static size_t curlCallbackStringOutput(void *t_contents, size_t t_size, size_t t_nmemb, std::string *t_s); Token mToken; - std::string mHeader; + std::string mAuthorizationHeader; //