parse static method
Implementation
static SubscriptionPlan parse(String json){
Map<String,dynamic> parsedJSON = jsonDecode(json);
List<PayPalProductLink> links = [];
for(Map<String,dynamic> link in parsedJSON["links"]){
links.add(PayPalProductLink(
href: link["href"],
method: link["method"],
rel: link["rel"],
));
}
return SubscriptionPlan(
id: parsedJSON["id"],
product_id: parsedJSON["product_id"],
name: parsedJSON["name"],
status: parsedJSON["status"],
description: parsedJSON["description"],
usage_type: parsedJSON["usage_type"],
create_time: parsedJSON["create_time"],
links: links,
);
}