public function setCookies(array $cookies)
{
if (empty($cookies)) {
return;
}
$cookieList = [];
foreach ($cookies as $cookieName => $cookieValue) {
$cookie = urlencode($cookieName);
if (isset($cookieValue)) {
$cookie .= '=';
$cookie .= urlencode($cookieValue);
}
$cookieList[] = $cookie;
}
$this->setOption(CURLOPT_COOKIE, implode(';', $cookieList));
}