From 9e59cc81980c3466b36461da44effec535bffa17 Mon Sep 17 00:00:00 2001 From: Martin Sznaper Date: Tue, 11 Sep 2018 17:22:29 -0300 Subject: [PATCH 1/3] Update Client.php --- src/Bigcommerce/Api/Client.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Bigcommerce/Api/Client.php b/src/Bigcommerce/Api/Client.php index 383188d2..d3a4673b 100644 --- a/src/Bigcommerce/Api/Client.php +++ b/src/Bigcommerce/Api/Client.php @@ -2040,4 +2040,15 @@ public static function deleteShippingMethod($zoneId, $methodId) { return self::deleteResource('/shipping/zones/'. $zoneId . '/methods/'. $methodId); } + + /** + Get collection of product skus by Product + @param array $filter + @return mixed + */ + public static function getSkusByProduct($product_id, $filter = array()) + { + $filter = Filter::create($filter); + return self::getCollection('/products/'.$product_id.'/skus' . $filter->toQuery(), 'Sku'); + } } From 911d68fc97207801c3178f22e58f25ef1bf02c84 Mon Sep 17 00:00:00 2001 From: Martin Sznaper Date: Tue, 11 Sep 2018 17:32:45 -0300 Subject: [PATCH 2/3] Update Client.php --- src/Bigcommerce/Api/Client.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/Bigcommerce/Api/Client.php b/src/Bigcommerce/Api/Client.php index d3a4673b..bad6005d 100644 --- a/src/Bigcommerce/Api/Client.php +++ b/src/Bigcommerce/Api/Client.php @@ -2042,13 +2042,15 @@ public static function deleteShippingMethod($zoneId, $methodId) } /** - Get collection of product skus by Product - @param array $filter - @return mixed + * Get collection of product skus by Product + * + * @param $productId + * @param array $filter + * @return mixed */ - public static function getSkusByProduct($product_id, $filter = array()) + public static function getSkusByProduct($productId, $filter = array()) { $filter = Filter::create($filter); - return self::getCollection('/products/'.$product_id.'/skus' . $filter->toQuery(), 'Sku'); + return self::getCollection('/products/'.$productId.'/skus' . $filter->toQuery(), 'Sku'); } } From 0c4f7800452928f8826d057e65211696588cf63d Mon Sep 17 00:00:00 2001 From: Martin Sznaper Date: Tue, 11 Sep 2018 19:37:30 -0300 Subject: [PATCH 3/3] Update Client.php --- src/Bigcommerce/Api/Client.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Bigcommerce/Api/Client.php b/src/Bigcommerce/Api/Client.php index bad6005d..bbd08c96 100644 --- a/src/Bigcommerce/Api/Client.php +++ b/src/Bigcommerce/Api/Client.php @@ -2047,7 +2047,7 @@ public static function deleteShippingMethod($zoneId, $methodId) * @param $productId * @param array $filter * @return mixed - */ + */ public static function getSkusByProduct($productId, $filter = array()) { $filter = Filter::create($filter);