15 [[nodiscard]]
bool remove(
size_t user_id)
override;
21 [[nodiscard]] std::vector<WebUserDTO>
getAll();
23 [[nodiscard]]
bool verify(
const std::string& token,
size_t clearance);
25 [[nodiscard]]
bool exists(
const std::string& username);
Definition IRepository.hpp:5
Definition WebUserDTO.hpp:6
Definition WebUserRepository.hpp:11
bool exists(const std::string &username)
Definition WebUserRepository.cpp:142
bool remove(size_t user_id) override
Definition WebUserRepository.cpp:32
bool update(const WebUserDTO &object) override
Definition WebUserRepository.cpp:44
WebUserDTO get(size_t user_id) override
Definition WebUserRepository.cpp:72
std::vector< WebUserDTO > getAll()
Definition WebUserRepository.cpp:114
bool create(const WebUserDTO &object) override
Definition WebUserRepository.cpp:11
bool verify(const std::string &token, size_t clearance)
Definition WebUserRepository.cpp:150