public List<PurchaseDTO> retrievePurchasesForBasket(final Long basketId) {
final List<Purchase> purchases = this.purchaseDao
.retrievePurchasesForBasket(basketId);
final List<PurchaseDTO> purchaseDtos = new ArrayList<PurchaseDTO>();
for (final Purchase purchase : purchases) {
final PurchaseDTO purchaseDTO = this.mapper.map(purchase,
PurchaseDTO.class);
purchaseDtos.add(purchaseDTO);
}
return purchaseDtos;
}