Simple wrapper to call uptime-robot heartbeat unified
This package wraps another PHP function to create and send a heartbeat for uptime-robot and can log a warning if request was not succesful.
there is no
HeartBeatException anymore. If you want to log that the request to uptime-robot has failed, you need to inject an
\Psr\Log\LoggerInterface in the constructor.
composer req pluswerk/uptime-robot
Send request to UptimeRobot:
$heartBeat = new HeartBeat(); $heartBeat->alive('https://heartbeat.uptimerobot.com/m0000000000-0000000000000000000000000');
Throttle your requests with a given time: