File "class-wpdbbackupftp.php"

Full Path: /home/vantageo/public_html/cache/cache/.wp-cli/wp-content/plugins/wp-database-backup/includes/admin/Destination/FTP/class-wpdbbackupftp.php
File size: 771 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
/**
 * Backup Filters
 *
 * @package wpdbbkp
 */

add_action( 'wp_db_backup_completed', array( 'WPDBBackupFTP', 'wp_db_backup_completed' ) );

/**
 * WPDBBackupFTP Class.
 *
 * @class WPDBBackupFTP
 */
class WPDBBackupFTP {

	/**
	 * Run after complete backup.
	 *
	 * @param array $args - backup details.
	 */
	public static function wp_db_backup_completed( &$args ) {
		$destination_ftp = get_option( 'wp_db_backup_destination_FTP' );
		if ( isset( $destination_ftp ) && 1 === (int) $destination_ftp ) {
			update_option('wpdbbkp_backupcron_current','Processing FTP Backup', false);
			include plugin_dir_path( __FILE__ ) . 'preflight.php';
			$filename = $args[0];
			include plugin_dir_path( __FILE__ ) . 'sendaway.php';
		}
	}
}