Enters recovery mode when the user hits wp-login.php with a valid recovery mode link.
WP_Recovery_Mode_Link_Service::generate_url
Generates a URL to begin recovery mode.
WP_Recovery_Mode_Link_Service::__construct
WP_Recovery_Mode_Link_Service constructor.
WP_Recovery_Mode_Key_Service::update_keys
Updates the recovery key records.
Advertisement
WP_Recovery_Mode_Key_Service::get_keys
Gets the recovery key records.
WP_Recovery_Mode_Key_Service::remove_key
Removes a used recovery key.
WP_Recovery_Mode_Key_Service::clean_expired_keys
Removes expired recovery mode keys.
WP_Recovery_Mode_Key_Service::validate_recovery_mode_key
Verifies if the recovery mode key is correct.
Advertisement
WP_Recovery_Mode_Key_Service::generate_and_store_recovery_mode_key
Creates a recovery mode key.
WP_Recovery_Mode_Key_Service::generate_recovery_mode_token
Creates a recovery mode token.
WP_Recovery_Mode_Email_Service::get_debug
Return debug information in an easy to manipulate format.
WP_Recovery_Mode_Email_Service::get_plugin
Return the details for a single plugin based on the extension data from an error.
Advertisement
WP_Recovery_Mode_Email_Service::get_cause
Gets the description indicating the possible cause for the error.
WP_Recovery_Mode_Email_Service::get_recovery_mode_email_address
Gets the email address to send the recovery mode link to.
WP_Recovery_Mode_Email_Service::send_recovery_mode_email
Sends the Recovery Mode email to the site admin email address.