victord11/ssl-certification-health-check

1.0.5 2024-03-28 15:07 UTC

This package is auto-updated.

Last update: 2024-08-28 15:56:33 UTC


README

Stand With Ukraine

Laravel SSL证书健康检查

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status PHPStan Total Downloads

此包包含一个Laravel Health检查,用于检测SSL证书是否有效且即将到期。当SSL证书无效或即将到期时,它会向您发送通知。

// typically, in a service provider

use Spatie\Health\Facades\Health;
use VictoRD11\SslCertificationHealthCheck\SslCertificationExpiredCheck;
use VictoRD11\SslCertificationHealthCheck\SslCertificationValidCheck;

Health::checks([
    SslCertificationExpiredCheck::new()->url('google.com')->warnWhenSslCertificationExpiringDay(15)->failWhenSslCertificationExpiringDay(10),
    SslCertificationValidCheck::new()->url('google.com'),
]);

文档

本包的文档可在Laravel Health文档中查看。

测试

composer test

变更日志

请参阅CHANGELOG以获取最近更改的更多信息。

安全漏洞

请参阅我们的安全策略,了解如何报告安全漏洞。

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件