/** * Returns request options * * @param Request $request * @return array */ private function getRequestOptions(Request $request) { $options = ['http_errors' => false, 'synchronous' => true]; if ($request->getQuery()) { $options['query'] = array_merge($this->guzzleClient->getConfig('query'), $request->getQuery()); } if ($request->getParams()) { $options['json'] = $request->getParams(); } return $options; }