public static function archive_actions()
 {
     if (isset($_REQUEST['action'])) {
         switch ($_REQUEST['action']) {
             case 'restore-selected':
                 $result = HackRepair_Plugin_Archiver::bulk_restore();
                 if (!$result) {
                     include ABSPATH . 'wp-admin/admin-footer.php';
                     die;
                 } else {
                     wp_redirect(admin_url('plugins.php?page=hackrepair-plugin-archiver&success_action=restore-selected&count=' . self::$count));
                 }
                 break;
             case 'remove-selected':
                 $result = HackRepair_Plugin_Archiver::bulk_remove();
                 if (!$result) {
                     include ABSPATH . 'wp-admin/admin-footer.php';
                     die;
                 } else {
                     wp_redirect(admin_url('plugins.php?page=hackrepair-plugin-archiver&success_action=remove-selected&count=' . self::$count));
                 }
                 break;
         }
     }
 }