2017 © Pedro Peláez
 

library php-ssl-monitor

Monitor SSL certificate expirations.

image

chrisullyott/php-ssl-monitor

Monitor SSL certificate expirations.

  • Saturday, October 14, 2017
  • by chrisullyott
  • Repository
  • 0 Watchers
  • 0 Stars
  • 3 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

php-ssl-monitor

Monitor SSL certificate expiration dates., (*1)

Installation

With Composer:, (*2)

composer require chrisullyott/php-ssl-monitor

Setup

include 'vendor/autoload.php';

$domains = [
    'www.domainone.com',
    'www.domaintwo.com',
    'www.domainthree.com'
];

$monitor = new SslMonitor($domains);

// The maximum number of days before expiration in order to be notified.
$monitor->setBeforeDays(30);

// Must expire within this many days in order to be notified on weekends.
$monitor->setCriticalDays(7);

// The maximum number of days after expiration in order to still be notified.
$monitor->setAfterDays(7);

echo $monitor->buildMessage() . "\n";

Output

SSL expires in 5 hours:
www.domaintwo.com (Saturday October 14, 2018)

SSL expires in 1 week:
www.domainone.com (Saturday October 20, 2018)

The Versions

14/10 2017

dev-master

9999999-dev https://github.com/chrisullyott/php-ssl-monitor

Monitor SSL certificate expirations.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

php ssl