In PHP 8.0 curl_init() return CurlHandle instance now; previously, a resource was returned so you can't (string) $ch.
I don't know is it correct (because spl_object_id can be reused), but I changed It to:
$ch_hash = is_object($ch) ? (string)spl_object_id($ch) : (string) $ch;
In PHP 8.0 curl_init() return CurlHandle instance now; previously, a resource was returned so you can't
(string) $ch.I don't know is it correct (because spl_object_id can be reused), but I changed It to:
$ch_hash = is_object($ch) ? (string)spl_object_id($ch) : (string) $ch;