/** * @return Session */ public function session() { $options = []; if (null !== $this->config->getTimeout()) { $options['timeout'] = $this->config->getTimeout(); } if (null !== $this->config->getCurlInterface()) { $options['curl'][10062] = $this->config->getCurlInterface(); } $options['curl'][74] = true; $options['curl'][75] = true; return new Session($this->uri, new Client($options), $this->config); }