copyWith method

CashPaymentRequest copyWith({
  1. UserEntity? userEntity,
  2. String? invoice,
  3. String? description,
  4. String? value,
  5. String? tax,
  6. String? taxBase,
  7. String? currency,
  8. String? ip,
  9. String? method,
  10. String? urlResponse,
  11. String? urlConfirmation,
  12. String? methodConfirmation,
})

Implementation

CashPaymentRequest copyWith({
  UserEntity? userEntity,
  String? invoice,
  String? description,
  String? value,
  String? tax,
  String? taxBase,
  String? currency,
  String? ip,
  String? method,
  String? urlResponse,
  String? urlConfirmation,
  String? methodConfirmation,
}) =>
    CashPaymentRequest(
      userEntity: userEntity ?? this.userEntity,
      invoice: invoice ?? this.invoice,
      description: description ?? this.description,
      value: value ?? this.value,
      tax: tax ?? this.tax,
      taxBase: taxBase ?? this.taxBase,
      currency: currency ?? this.currency,
      ip: ip ?? this.ip,
      method: method ?? this.method,
      urlResponse: urlResponse ?? this.urlResponse,
      urlConfirmation: urlConfirmation ?? this.urlConfirmation,
      methodConfirmation: methodConfirmation ?? this.methodConfirmation,
    );