getSingleFromDonationAndRefund static method
Future<PcoGivingDesignationRefund?>
getSingleFromDonationAndRefund(
- String donationId,
- String refundId,
- String id,
- {PcoGivingDesignationRefundQuery? query,
- bool includeDesignation = false}
Will get a single PcoGivingDesignationRefund
object
using a path like this: /giving/v2/donations/$donationId/refund/$refundId/designation_refunds/[id]
Additional options may be specified by using the query
argument, but some
query options are also available as boolean flags in this function call too.
Implementation
static Future<PcoGivingDesignationRefund?> getSingleFromDonationAndRefund(
String donationId,
String refundId,
String id, {
PcoGivingDesignationRefundQuery? query,
bool includeDesignation = false,
}) async {
query ??= PcoGivingDesignationRefundQuery();
if (includeDesignation) query.include.add('designation');
var url =
'/giving/v2/donations/$donationId/refund/$refundId/designation_refunds/$id';
var retval = await PcoCollection.fromApiCall<PcoGivingDesignationRefund>(
url,
query: query,
apiVersion: kApiVersion);
return retval.items.isEmpty ? null : retval.items.first;
}