squareconcepts / uptime-monitor
检查网站是否在线以及是否拥有SSL证书
1.0.12
2022-10-21 08:19 UTC
Requires
- php: ^7.4|^8.0
- ext-openssl: *
- guzzlehttp/guzzle: >=7.4
- illuminate/support: >=8.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
README
用法
// Usage description here $uptimeMonitor = \Squareconcepts\UptimeMonitor\UptimeMonitor::make('https://www.google.com'); if($uptimeMonitor->isHasSsl()) { echo 'I\'m secure!'; } else { echo 'Oops, I\'m not secure!' } if($uptimeMonitor->isOnline()) { echo 'I\'m online!'; } else { echo 'Oops, I\'m offline!' } echo $uptimeMonitor->expiresIn(); // 20 days from now
如果您想用数字代替字符串
$months = $uptimeMonitor->expiresIn('months'); $weeks = $uptimeMonitor->expiresIn('weeks'); $days = $uptimeMonitor->expiresIn('days'); $hours = $uptimeMonitor->expiresIn('hours'); $minutes = $uptimeMonitor->expiresIn('minutes'); $seconds = $uptimeMonitor->expiresIn('seconds');
测试
composer test
变更日志
请参阅 变更日志 了解最近发生了什么变化。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 arthur@squareconcepts.nl 反馈,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。