uptimerobot

This commit is contained in:
Giuseppe Nucifora 2022-07-22 15:47:49 +02:00
parent 8d33a26168
commit 04c1dfaa12

View File

@ -39,19 +39,20 @@ class UptimeRobotMonitorService extends UptimeRobotService
} }
$response = json_decode($jsonResponse); $response = json_decode($jsonResponse);
switch ($response->stat) { if ($response) {
case 'ok': switch ($response->stat) {
foreach ($response->monitors as $monitorObj) { case 'ok':
$monitor = Monitor::getMonitorFromResponse($monitorObj); foreach ($response->monitors as $monitorObj) {
$monitor = Monitor::getMonitorFromResponse($monitorObj);
$this->cachedMonitors[] = $monitor; $this->cachedMonitors[] = $monitor;
} }
break; break;
default: default:
return false; return false;
break; break;
}
} }
return $this->cachedMonitors; return $this->cachedMonitors;
} }
@ -96,16 +97,17 @@ class UptimeRobotMonitorService extends UptimeRobotService
$response = json_decode($jsonResponse); $response = json_decode($jsonResponse);
if ($response) {
switch ($response->stat) { switch ($response->stat) {
case 'ok': case 'ok':
$monitor->setId($response->monitor->id); $monitor->setId($response->monitor->id);
return $monitor; return $monitor;
break; break;
default: default:
return false; break;
break; }
} }
return null;
} }