SavedCard.fromJson constructor
SavedCard.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SavedCard.fromJson(Map<String, dynamic> json) {
return SavedCard(
id: json['id'],
brand: json['brand'],
last4: json['last_4'] ?? json['last4'],
expiryMonth: json['expiry_month'] ?? json['expiryMonth'],
expiryYear: json['expiry_year'] ?? json['expiryYear'],
country: json['country'],
logo: json['logo'],
requireCvv: json['require_cvv'] ?? json['requireCvv'],
cvvConfig: (json['require_cvv'] ?? json['requireCvv']) != null
? CvvConfig.fromJson((json['cvv_config'] ?? json["cvvConfig"]) as Map<String, dynamic>)
: null,
type: methodTypeFromJson(json['type']),
);
}