squareconcepts / uptime-monitor

检查网站是否在线以及是否拥有SSL证书

1.0.12 2022-10-21 08:19 UTC

This package is auto-updated.

Last update: 2024-09-21 12:17:04 UTC


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)。请参阅 许可文件 了解更多信息。