Skip to content

Commit 4ba916c

Browse files
committed
add getOrderCoupons
1 parent 3231829 commit 4ba916c

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

src/Bigcommerce/Api/Client.php

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

1412+
/**
1413+
* Get order coupons for a given order
1414+
*
1415+
* @param $orderID
1416+
* @param array $filter
1417+
* @return mixed
1418+
*/
1419+
public static function getOrderCoupons($orderID, $filter = array())
1420+
{
1421+
$filter = Filter::create($filter);
1422+
return self::getCollection('/orders/' . $orderID . '/coupons' . $filter->toQuery(), 'OrderCoupons');
1423+
}
1424+
14121425
/**
14131426
* Get a single order shipping address by given order and order shipping address id.
14141427
*
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)