FeaturesModel.fromRemoteConfig constructor

FeaturesModel.fromRemoteConfig(
  1. FirebaseRemoteConfig remoteConfig
)

Implementation

factory FeaturesModel.fromRemoteConfig(FirebaseRemoteConfig remoteConfig) {
  return FeaturesModel(
    isHistoryEnabled: remoteConfig.getBool(historyEnabled),
    isQREnabled: remoteConfig.getBool(qrEnabled),
    isProfileEnabled: remoteConfig.getBool(profileEnabled),
    isCashInEnabled: remoteConfig.getBool(cashInEnabled),
    isReceiveMoneyEnabled: remoteConfig.getBool(receiveMoneyEnabled),
    isSendMoneyEnabled: remoteConfig.getBool(sendMoneyEnabled),
    isBuyLoadEnabled: remoteConfig.getBool(buyLoadEnabled),
    isPayBillsEnabled: remoteConfig.getBool(payBillsEnabled),
  );
}