/** * @param SSLCertificateMonitor $sslCertificateMonitor */ public function sslCertificateExpiring(SSLCertificateMonitor $sslCertificateMonitor) { $this->sendNotification('whenSSLCertificateInvalid', "SSL Certificate Expiring: {$sslCertificateMonitor->getUrl()}", "SSL Certificate for {$sslCertificateMonitor->getUrl()} is expiring on {$sslCertificateMonitor->getCertificateExpiration()} ({$sslCertificateMonitor->getCertificateDaysUntilExpiration()} days).", BaseSender::TYPE_ERROR); }