9 use GuzzleHttp\ClientInterface;
21 public function __construct(
string $projectKey, ClientInterface $client, array $args = [])
23 parent::__construct($client, $args);
24 $this->projectKey = $projectKey;
38 return $this->
with()->get($body, $headers);
47 return $this->
with()->post($body, $headers);
52 return $this->
with()->cartDiscounts();
57 return $this->
with()->carts();
62 return $this->
with()->categories();
67 return $this->
with()->channels();
72 return $this->
with()->customerGroups();
77 return $this->
with()->customObjects();
82 return $this->
with()->customers();
87 return $this->
with()->discountCodes();
92 return $this->
with()->graphql();
97 return $this->
with()->inventory();
102 return $this->
with()->login();
107 return $this->
with()->messages();
112 return $this->
with()->orders();
117 return $this->
with()->payments();
122 return $this->
with()->products();
127 return $this->
with()->productDiscounts();
132 return $this->
with()->productProjections();
137 return $this->
with()->productTypes();
142 return $this->
with()->reviews();
147 return $this->
with()->shippingMethods();
152 return $this->
with()->shoppingLists();
157 return $this->
with()->states();
162 return $this->
with()->subscriptions();
167 return $this->
with()->taxCategories();
172 return $this->
with()->types();
177 return $this->
with()->zones();
182 return $this->
with()->me();
187 return $this->
with()->extensions();
192 return $this->
with()->apiClients();
197 return $this->
with()->stores();
202 return $this->
with()->inStoreKeyWithStoreKeyValue($storeKey);