From b1e280454bb9c79e8ea5b749658068068035e231 Mon Sep 17 00:00:00 2001 From: Zsolt Szeberenyi Date: Sat, 7 Mar 2020 18:18:06 +1300 Subject: [PATCH] Add handling of deleted customer groups via the V2 API --- src/ShoppinPal/Vend/Api/V2/CustomerGroups.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ShoppinPal/Vend/Api/V2/CustomerGroups.php b/src/ShoppinPal/Vend/Api/V2/CustomerGroups.php index ba6cad1..010143d 100644 --- a/src/ShoppinPal/Vend/Api/V2/CustomerGroups.php +++ b/src/ShoppinPal/Vend/Api/V2/CustomerGroups.php @@ -18,16 +18,18 @@ class CustomerGroups extends V2ApiAbstract * @param int $pageSize The number of items to return per page. * @param null $before The version to succeed the last returned version. * @param null $after The version to precede the first returned version + * @param bool $includeDeleted If TRUE, deleted items will be returned as well. (required to synchronise deletions) * * @return CollectionResult */ public function getCollection( $pageSize = 50, $before = null, - $after = null + $after = null, + $includeDeleted = false ) { - $params = $this->getCollectionGetterParams($pageSize, $before, $after); + $params = $this->getCollectionGetterParams($pageSize, $before, $after, $includeDeleted); $request = $this->getAuthenticatedRequestForUri('api/2.0/customer_groups', $params, true); $request->setMethod(CurlHttpRequest::METHOD_GET);