Microweber\Utils\Adapters\Http\Curl::setHeaders PHP Method

setHeaders() private method

private setHeaders ( $type = '' )
    private function setHeaders($type = '')
    {
        if (function_exists('curl_init')) {
            $this->headers = array(CURLOPT_URL => $this->url, CURLOPT_VERBOSE => 1, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_RETURNTRANSFER => true, CURLOPT_CAINFO => __DIR__ . DS . 'cacert.pem.txt');
            if ($type == 'post') {
                $this->headers[CURLOPT_POST] = true;
                $this->headers[CURLOPT_POSTFIELDS] = $this->fields_string;
            }
            if (is_array($this->http_headers)) {
                $this->headers[CURLOPT_HTTPHEADER] = $this->http_headers;
                //$this->headers[CURLINFO_HEADER_OUT] = TRUE;
                //$this->headers[CURLOPT_HEADER] = 1;
                $this->headers[CURLOPT_SSL_VERIFYHOST] = false;
            }
        }
        return $this;
    }