Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ApiClient.php
Go to the documentation of this file.
1 <?php
7 
9 
13 class ApiClient
14 {
18  private $requestBuilder;
19 
25  public function __construct(
26  RequestBuilder $requestBuilder
27  ) {
28  $this->requestBuilder = $requestBuilder;
29  }
30 
43  public function makeApiCall($url, $method, array $params = [], $storeId = null): array
44  {
45  $result = $this->requestBuilder->doRequest($url, $method, $params, $storeId);
46 
47  return $result;
48  }
49 }
makeApiCall($url, $method, array $params=[], $storeId=null)
Definition: ApiClient.php:43
__construct(RequestBuilder $requestBuilder)
Definition: ApiClient.php:25
$method
Definition: info.phtml:13
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]
Definition: website.php:18