/**
  * @param Request $request
  * @return mixed
  */
 public function addClientHeaders(Request $request)
 {
     if (isset($this->clientHeaders['User-Agent'])) {
         $headers = $request->getHeaders();
         $headers['User-Agent'] = $this->clientHeaders['User-Agent'];
         $request->setHeaders($headers);
     }
 }
 private function applyDefaultRequestHeaders(Request $request)
 {
     $headers = $request->getHeaders();
     $headers['Accept'] = 'application/json';
     $headers['User-Agent'] = 'CodesWholesale-PhpSDK/' . Version::SDK_VERSION;
     if ($request->getBody()) {
         $headers['Content-Type'] = 'application/json';
     }
     $request->setHeaders($headers);
 }
 private function applyDefaultRequestHeaders(Request $request)
 {
     $headers = $request->getHeaders();
     $headers['Accept'] = 'application/json';
     $headers['User-Agent'] = 'CW Plugin version:' . Version::SDK_VERSION . '';
     if ($request->getBody()) {
         $headers['Content-Type'] = 'application/json';
     }
     $request->setHeaders($headers);
 }