Base Directory:
/home/ecedu/public_html/wp-content/plugins/really-simple-ssl/lets-encrypt
letsencrypt_handler->cron_certificate_needs_renewal() ) {
update_option("rsssl_le_start_renewal", true, false);
}
if ( RSSSL_LE()->letsencrypt_handler->certificate_install_required() ) {
update_option("rsssl_le_start_installation", true, false);
}
}
function rsssl_le_check_renewal_status(){
if ( !rsssl_generated_by_rsssl() ) {
return;
}
//when DNS validated, without api, we cannot autorenew
if ( !RSSSL_LE()->letsencrypt_handler->ssl_generation_can_auto_renew() ) {
return;
}
$renewal_active = get_option("rsssl_le_start_renewal");
$installation_active = get_option("rsssl_le_start_installation");
if ( $renewal_active ) {
RSSSL_LE()->letsencrypt_handler->create_bundle_or_renew();
} else if ( $installation_active ) {
RSSSL_LE()->letsencrypt_handler->cron_renew_installation();
}
}