Skip to content
Snippets Groups Projects
class-move-to-trash.php 701 B
Newer Older
Erick Hitter's avatar
Erick Hitter committed
/**
 * Offload "Move to Trash"
 *
 * @package Bulk_Edit_Cron_Offload
 */

namespace Automattic\WP\Bulk_Edit_Cron_Offload;

Erick Hitter's avatar
Erick Hitter committed
/**
 * Class Move_To_Trash
 */
class Move_To_Trash {
	/**
	 * Class constants
	 */
Erick Hitter's avatar
Erick Hitter committed
	const CRON_EVENT = 'bulk_edit_cron_offload_move_to_trash';

	/**
	 * Register this bulk process' hooks
	 */
	public static function register_hooks() {
		add_action( Main::build_hook( 'trash' ), array( __CLASS__, 'process' ) );
	}

	/**
	 * Handle a request to delete all trashed items for a given post type
Erick Hitter's avatar
Erick Hitter committed
	 *
	 * @param object $vars Bulk-request variables.
	 */
	public static function process( $vars ) {
		error_log( var_export( $vars, true ) );
	}
}

Move_To_Trash::register_hooks();