Skip to content

Commit bd9f452

Browse files
authored
Merge pull request bigcommerce#222 from kevinmatter/add-get-order-coupons
add getOrderCoupons
2 parents cbb7175 + 4ba916c commit bd9f452

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

src/Bigcommerce/Api/Client.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1424,6 +1424,19 @@ public static function deleteAllShipmentsForOrder($orderID)
14241424
return self::deleteResource('/orders/' . $orderID . '/shipments');
14251425
}
14261426

1427+
/**
1428+
* Get order coupons for a given order
1429+
*
1430+
* @param $orderID
1431+
* @param array $filter
1432+
* @return mixed
1433+
*/
1434+
public static function getOrderCoupons($orderID, $filter = array())
1435+
{
1436+
$filter = Filter::create($filter);
1437+
return self::getCollection('/orders/' . $orderID . '/coupons' . $filter->toQuery(), 'OrderCoupons');
1438+
}
1439+
14271440
/**
14281441
* Get a single order shipping address by given order and order shipping address id.
14291442
*
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
3+
namespace Bigcommerce\Api\Resources;
4+
5+
use Bigcommerce\Api\Resource;
6+
use Bigcommerce\Api\Client;
7+
8+
class OrderCoupons extends Resource
9+
{
10+
11+
}

0 commit comments

Comments
 (0)