sanitizeSitefSettingsClisitef static method

SitefSettingsClisitef sanitizeSitefSettingsClisitef(
  1. SitefSettingsClisitef value
)

Implementation

static SitefSettingsClisitef sanitizeSitefSettingsClisitef(SitefSettingsClisitef value) {
  final storeCode = onlyNumberFrom8Positions(text: value.storeCode);
  final posNumber = onlyNumberFrom8Positions(text: value.posNumber);
  final operatorPos = operatorSanitize(value.operatorPos);
  final companyDocument = onlyNumberString(text: value.companyDocument);
  final automationDocument = onlyNumberString(text: value.automationDocument);

  final sitefSanitize = SitefSettingsClisitef(
    serverIp: value.serverIp,
    storeCode: storeCode,
    posNumber: posNumber,
    additionalParameters: value.additionalParameters,
    operatorPos: operatorPos,
    companyDocument: companyDocument,
    lib: value.lib,
    comExternal: value.comExternal,
    isDoubleValidation: value.isDoubleValidation,
    otp: value.otp,
    enabledTransactions: value.enabledTransactions,
    automationDocument: automationDocument,
  );

  return sitefSanitize;
}