User.fromJson constructor
Implementation
factory User.fromJson(
Map<String, dynamic> json,
) {
return User(
creditScoreData: json['credit_score_data'] != null
? CreditScoreData.fromJson(
json['credit_score_data'] as Map<String, dynamic>)
: null,
dateOfBirth: json['date_of_birth']?.isNotEmpty == true
? DateTime.parse(json['date_of_birth'] as String)
: null,
email: json['email'] as String,
familyName: json['family_name'] as String,
givenName: json['given_name'] as String,
label: json['label'] as String?,
landline: json['landline'] as String?,
mobile: json['mobile'] as String?,
optedInForMarketing: json['opted_in_for_marketing'] as bool,
optedInToThirdParties: json['opted_in_to_third_parties'] as bool?,
psr: json['psr'] != null
? Psr.fromJson(json['psr'] as Map<String, dynamic>)
: null,
title: json['title'] as String?,
);
}