From 99d1b23ae80815004a684d01d98f86f9e2b24301 Mon Sep 17 00:00:00 2001 From: Alper Date: Mon, 24 Oct 2022 10:35:35 +0200 Subject: [PATCH 1/2] Update TradeTrackerClient.php --- src/Client/TradeTrackerClient.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Client/TradeTrackerClient.php b/src/Client/TradeTrackerClient.php index c0b1d47..88ce560 100644 --- a/src/Client/TradeTrackerClient.php +++ b/src/Client/TradeTrackerClient.php @@ -410,13 +410,13 @@ public function getTouchpoints(int $conversionTransactionId) * * @param \DateTime $startDate The start date of the transactions. * @param \DateTime $endDate The end date of the transactions. + * @param Model\AffiliateSite[] $affiliateSites Affiliate site array. Can be obtained with getAffiliateSites() method * * @return array */ - public function getTransactions(\DateTime $startDate, \DateTime $endDate) + public function getTransactions(\DateTime $startDate, \DateTime $endDate, array $affiliateSites) { $data = []; - $affiliateSites = $this->getAffiliateSites(); $filter = new Filter\ConversionTransactionFilter(); $filter->setRegistrationDateFrom($startDate->format('Y-m-d')); From d82ba524f7173a7a18d5cfeb590b530c30104a67 Mon Sep 17 00:00:00 2001 From: Alper Date: Mon, 24 Oct 2022 10:38:26 +0200 Subject: [PATCH 2/2] Update TradeTrackerClient.php --- src/Client/TradeTrackerClient.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Client/TradeTrackerClient.php b/src/Client/TradeTrackerClient.php index 88ce560..efc4369 100644 --- a/src/Client/TradeTrackerClient.php +++ b/src/Client/TradeTrackerClient.php @@ -414,9 +414,13 @@ public function getTouchpoints(int $conversionTransactionId) * * @return array */ - public function getTransactions(\DateTime $startDate, \DateTime $endDate, array $affiliateSites) + public function getTransactions(\DateTime $startDate, \DateTime $endDate, array $affiliateSites = []) { $data = []; + + if (empty($affiliateSites)) { + $affiliateSites = $this->getAffiliateSites(); + } $filter = new Filter\ConversionTransactionFilter(); $filter->setRegistrationDateFrom($startDate->format('Y-m-d'));