VoucherManager
@interface VoucherManager : NSObject <VOVoucherManagerProtocol>
Default implemenation of the VOVoucherManagerProtocol.
VoucherManager is responsible for managing anything related to Vouchers.
-
RACSignal that signals anytime a
Voucheris updated (saved to cache) with the updatedVoucher. To receive notifications anytime a Voucher is updated, subscribe to this signal.Declaration
Objective-C
@property (readonly, nonatomic) RACSignal *_Nonnull voucherUpdatedSignal;Swift
var voucherUpdatedSignal: RACSignal { get } -
Default initializer for
VoucherManager.Declaration
Objective-C
- (nonnull instancetype) initWithNetworkManager:(nonnull id<VONetworkManagerProtocol>)networkManager cacheManager:(nullable id<VOCacheProtocol>)cacheManager mediaUploadManager: (nonnull id<VOMediaUploadManagerProtocol>)mediaUploadManager userManager:(nonnull id<VOUserManagerProtocol>)userManager;
View on GitHub
VoucherManager Class Reference