Skip to content

Commit 70a0696

Browse files
authored
Merge pull request #34 from mnastalski/inventories
Deprecate warehouse documents and warehouse purchase orders
2 parents 32e9e4a + 3ea2406 commit 70a0696

File tree

4 files changed

+40
-28
lines changed

4 files changed

+40
-28
lines changed

src/Api/Request/WarehouseDocuments.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
use Baselinker\Api\Client;
66
use Baselinker\Api\Response\Response;
77

8+
/**
9+
* @deprecated Use InventoryDocuments::class instead
10+
*/
811
class WarehouseDocuments extends Client
912
{
1013
public function getInventoryDocuments(array $data = []): Response

src/Api/Request/WarehousePurchaseOrders.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
use Baselinker\Api\Client;
66
use Baselinker\Api\Response\Response;
77

8+
/**
9+
* @deprecated Use InventoryPurchaseOrders::class instead
10+
*/
811
class WarehousePurchaseOrders extends Client
912
{
1013
public function getInventoryPurchaseOrders(array $data = []): Response

src/Baselinker.php

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,6 @@ public function inventorySuppliers(): InventorySuppliers
4444
return new InventorySuppliers($this->config);
4545
}
4646

47-
public function warehouseDocuments(): WarehouseDocuments
48-
{
49-
return new WarehouseDocuments($this->config);
50-
}
51-
52-
public function warehousePurchaseOrders(): WarehousePurchaseOrders
53-
{
54-
return new WarehousePurchaseOrders($this->config);
55-
}
56-
5747
public function inventoryPayers(): InventoryPayers
5848
{
5949
return new InventoryPayers($this->config);
@@ -83,4 +73,20 @@ public function baselinkerConnect(): BaselinkerConnect
8373
{
8474
return new BaselinkerConnect($this->config);
8575
}
76+
77+
/**
78+
* @deprecated Use Baselinker::inventoryDocuments() instead
79+
*/
80+
public function warehouseDocuments(): WarehouseDocuments
81+
{
82+
return new WarehouseDocuments($this->config);
83+
}
84+
85+
/**
86+
* @deprecated Use Baselinker::inventoryPurchaseOrders() instead
87+
*/
88+
public function warehousePurchaseOrders(): WarehousePurchaseOrders
89+
{
90+
return new WarehousePurchaseOrders($this->config);
91+
}
8692
}

tests/BaselinkerTest.php

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,24 +28,6 @@ public function testProductCatalog(): void
2828
$this->assertInstanceOf(ProductCatalog::class, $productCatalog);
2929
}
3030

31-
public function testWarehouseDocuments(): void
32-
{
33-
$baselinker = new Baselinker('token');
34-
35-
$warehouseDocuments = $baselinker->warehouseDocuments();
36-
37-
$this->assertInstanceOf(WarehouseDocuments::class, $warehouseDocuments);
38-
}
39-
40-
public function testWarehousePurchaseOrders(): void
41-
{
42-
$baselinker = new Baselinker('token');
43-
44-
$warehousePurchaseOrders = $baselinker->warehousePurchaseOrders();
45-
46-
$this->assertInstanceOf(WarehousePurchaseOrders::class, $warehousePurchaseOrders);
47-
}
48-
4931
public function testInventoryDocuments(): void
5032
{
5133
$baselinker = new Baselinker('token');
@@ -126,4 +108,22 @@ public function testBaselinkerConnect(): void
126108

127109
$this->assertInstanceOf(BaselinkerConnect::class, $baselinkerConnect);
128110
}
111+
112+
public function testWarehouseDocuments(): void
113+
{
114+
$baselinker = new Baselinker('token');
115+
116+
$warehouseDocuments = $baselinker->warehouseDocuments();
117+
118+
$this->assertInstanceOf(WarehouseDocuments::class, $warehouseDocuments);
119+
}
120+
121+
public function testWarehousePurchaseOrders(): void
122+
{
123+
$baselinker = new Baselinker('token');
124+
125+
$warehousePurchaseOrders = $baselinker->warehousePurchaseOrders();
126+
127+
$this->assertInstanceOf(WarehousePurchaseOrders::class, $warehousePurchaseOrders);
128+
}
129129
}

0 commit comments

Comments
 (0)