From bf58b86a798f625ea5babdd0c6e1e63847dc84ec Mon Sep 17 00:00:00 2001 From: Erick Hitter <services@ethitter.com> Date: Tue, 28 Feb 2017 14:35:55 -0800 Subject: [PATCH] Starting point for handling all deletes in cron --- bulk-edit-cron-offload.php | 1 + includes/class-delete-all.php | 17 +++++++++++++++++ includes/class-main.php | 1 + 3 files changed, 19 insertions(+) create mode 100644 includes/class-delete-all.php diff --git a/bulk-edit-cron-offload.php b/bulk-edit-cron-offload.php index 3ad5ed7..b7f1237 100644 --- a/bulk-edit-cron-offload.php +++ b/bulk-edit-cron-offload.php @@ -12,3 +12,4 @@ namespace Automattic\WP\Bulk_Edit_Cron_Offload; // Plugin functionality require __DIR__ . '/includes/class-main.php'; +require __DIR__ . '/includes/class-delete-all.php'; diff --git a/includes/class-delete-all.php b/includes/class-delete-all.php new file mode 100644 index 0000000..128dda2 --- /dev/null +++ b/includes/class-delete-all.php @@ -0,0 +1,17 @@ +<?php + +namespace Automattic\WP\Bulk_Edit_Cron_Offload; + +class Delete_All { + /** + * + */ + private static $vars = null; + + /** + * + */ + public static function process( $vars ) { + self::$vars = $vars; + } +} diff --git a/includes/class-main.php b/includes/class-main.php index 1089995..3673936 100644 --- a/includes/class-main.php +++ b/includes/class-main.php @@ -25,6 +25,7 @@ class Main { // Now what? switch ( $vars->action ) { case 'delete_all' : + Delete_All::process( $vars ); break; case 'trash' : -- GitLab