FastResponseAdMerchant.fromJson constructor

FastResponseAdMerchant.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory FastResponseAdMerchant.fromJson(Map<String, dynamic> json) {
  var logo = json['logo'] as String?;
  var url = json['url'] as String?;

  if (logo == null || !isValidUrl(logo)) {
    logo = null;
  }

  if (url == null || !isValidUrl(url)) {
    url = null;
  }

  return FastResponseAdMerchant(
    name: json['name'] as String,
    logo: logo,
    url: url,
  );
}