VOMerchantManager
@interface VOMerchantManager : NSObject <VOMerchantManagerProtocol>
VOMerchantManager is the default implementation of VOMerchantManagerProtocol.
It is responsible for requesting and parsing VOMerchants from the VouchrServer.
-
Default initializer for
VOMerchantManagerDeclaration
Objective-C
- (nonnull instancetype) initWithNetworkManager:(nonnull id<VONetworkManagerProtocol>)networkManager cacheManager:(nullable id<VOCacheProtocol>)cacheManager;Parameters
networkManager- object responsible for facilitating communication with Vouchr Server.
cacheManager- used to cache
VOMerchants. If this is nil, noVOMerchants will be cached.
View on GitHub
VOMerchantManager Class Reference