Provision Socket Calls

This commit is contained in:
CHIEFSOFT\ameye
2026-05-18 20:08:19 -04:00
parent 8cccb78d4a
commit 41700648f5
+8 -2
View File
@@ -97,10 +97,16 @@ abstract class BaseController extends Controller
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$result = curl_exec($curl);
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$curlError = curl_error($curl);
$curlErrno = curl_errno($curl);
if (!$result) {
echo("Connection failure!");
if ($result === false || $curlErrno) {
log_message('critical', "***** APIcall FAILED :: $method $url | cURL errno: $curlErrno | error: $curlError");
} elseif ($httpcode < 200 || $httpcode >= 300) {
log_message('critical', "***** APIcall HTTP ERROR :: $method $url | HTTP $httpcode | response: $result");
}
curl_close($curl);
return json_decode($result, true);
}