# wpfunnels/2.8.16/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-batch.php

WPFunnels – Funnel Builder for WooCommerce with Checkout &amp; One Click Upsell, version 2.8.16. 43 lines.

- Page: https://pluginprobe.com/plugins/wpfunnels/2.8.16/code/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-batch.php
- Raw: https://pluginprobe.com/plugins/wpfunnels/2.8.16/raw/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-batch.php
- Modified: 2023-07-17T10:43:08+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wpfunnels/2.8.16/code/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-batch.php#L10-L20`.

```php
<?php
/**
 * Gutenberg batch
 *
 * @package WPFunnels\Batch\Gutenberg
 */

namespace WPFunnels\Batch\Gutenberg;

use WPFunnels\Batch\Wpfnl_Background_Task;

/**
 * Gutenberg batch
 *
 * @since 1.0.0
 */
class Wpfnl_Gutenberg_Batch extends Wpfnl_Background_Task {


	/**
	 * Action

	 * @var string
	 */
	protected $action = 'wpfunnels_gutenberg_import_process';

	/**
	 * Task
	 *
	 * @param mixed $item Gutenburg batch.
	 *
	 * @inheritDoc
	 */
	protected function task( $item ) {
		if ( class_exists( 'Wpfnl_Gutenberg_Source' ) ) {
			$gutenberg_source = new Wpfnl_Gutenberg_Source();
			$gutenberg_source->import_single_template( $item );
		}

		return false;
	}
}

```
