$k . ": " . $v, array_keys($headers), array_values($headers)); curl_setopt($curlResource, CURLOPT_HTTPHEADER, $headers); } $body = curl_exec($curlResource); $result = [ "body" => $body, "isError" => curl_errno($curlResource), "error" => curl_error($curlResource), "status" => curl_getinfo($curlResource, CURLINFO_RESPONSE_CODE), ]; curl_close($curlResource); return $result; } function getRequest(string $url, array $headers = []) { return request("GET", $url, null, $headers); } function postRequest(string $url, string $body = null, $headers = []) { return request("POST", $url, $body, $headers); }