Skip to content

Commit e0d03bc

Browse files
committed
Fix Walmart::supplier() return type, remove Walmart::warehouseSupplier() and Walmart::dropShipVendor()
1 parent b1ceba2 commit e0d03bc

2 files changed

Lines changed: 10 additions & 34 deletions

File tree

resources/templates/Walmart.hbs

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ namespace {{invokerPackage}};
1717
use BadMethodCallException;
1818
use RuntimeException;
1919
use {{apiPackage}}\CP\ContentProviderApi;
20-
use {{apiPackage}}\DSV\DropShipVendorApi;
2120
use {{apiPackage}}\MP\MarketplaceApi;
22-
use {{apiPackage}}\WS\WarehouseSupplierApi;
21+
use {{apiPackage}}\Supplier\SupplierApi;
2322
use {{invokerPackage}}\Configuration;
2423

2524
abstract class Walmart
@@ -93,14 +92,14 @@ abstract class Walmart
9392
}
9493

9594
/**
96-
* Return an instance of the Drop Ship Vendor API provider.
95+
* Return an instance of the 1P Supplier API provider.
9796
*
9897
* @param Configuration $config
99-
* @return DropShipVendorApi
98+
* @return SupplierApi
10099
*/
101-
public static function dropShipVendor(Configuration $config): DropShipVendorApi
100+
public static function supplier(Configuration $config): SupplierApi
102101
{
103-
return new DropShipVendorApi($config);
102+
return new SupplierApi($config);
104103
}
105104

106105
/**
@@ -113,15 +112,4 @@ abstract class Walmart
113112
{
114113
return new MarketplaceApi($config);
115114
}
116-
117-
/**
118-
* Return an instance of the Warehouse Supplier API provider.
119-
*
120-
* @param Configuration $config
121-
* @return WarehouseSupplierApi
122-
*/
123-
public static function warehouseSupplier(Configuration $config): WarehouseSupplierApi
124-
{
125-
return new WarehouseSupplierApi($config);
126-
}
127115
}

src/Walmart.php

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,8 @@
2222
use BadMethodCallException;
2323
use RuntimeException;
2424
use Walmart\Apis\CP\ContentProviderApi;
25-
use Walmart\Apis\DSV\DropShipVendorApi;
2625
use Walmart\Apis\MP\MarketplaceApi;
27-
use Walmart\Apis\WS\WarehouseSupplierApi;
26+
use Walmart\Apis\Supplier\SupplierApi;
2827
use Walmart\Configuration;
2928

3029
abstract class Walmart
@@ -98,14 +97,14 @@ public static function contentProvider(Configuration $config): ContentProviderAp
9897
}
9998

10099
/**
101-
* Return an instance of the Drop Ship Vendor API provider.
100+
* Return an instance of the 1P Supplier API provider.
102101
*
103102
* @param Configuration $config
104-
* @return DropShipVendorApi
103+
* @return SupplierApi
105104
*/
106-
public static function dropShipVendor(Configuration $config): DropShipVendorApi
105+
public static function supplier(Configuration $config): SupplierApi
107106
{
108-
return new DropShipVendorApi($config);
107+
return new SupplierApi($config);
109108
}
110109

111110
/**
@@ -118,15 +117,4 @@ public static function marketplace(Configuration $config): MarketplaceApi
118117
{
119118
return new MarketplaceApi($config);
120119
}
121-
122-
/**
123-
* Return an instance of the Warehouse Supplier API provider.
124-
*
125-
* @param Configuration $config
126-
* @return WarehouseSupplierApi
127-
*/
128-
public static function warehouseSupplier(Configuration $config): WarehouseSupplierApi
129-
{
130-
return new WarehouseSupplierApi($config);
131-
}
132120
}

0 commit comments

Comments
 (0)