# wpfunnels/3.12.13/admin/import-export/batch-processing/divi/class-wpfnl-divi-batch.php

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

- Page: https://pluginprobe.com/plugins/wpfunnels/3.12.13/code/admin/import-export/batch-processing/divi/class-wpfnl-divi-batch.php
- Raw: https://pluginprobe.com/plugins/wpfunnels/3.12.13/raw/admin/import-export/batch-processing/divi/class-wpfnl-divi-batch.php
- Modified: 2025-10-09T10:37:04+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/3.12.13/code/admin/import-export/batch-processing/divi/class-wpfnl-divi-batch.php#L10-L20`.

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

namespace WPFunnels\Batch;

use WPFunnels\Batch\Divi\Wpfnl_Divi_Source;

/**
 * Divi batch
 *
 * @package
 */
class Wpfnl_Divi_Batch extends Wpfnl_Background_Task {

	/**
	 * Image Process
	 *
	 * @var string
	 */
	protected $action = 'wpfunnels_divi_import_process';

	/**
	 * Task
	 *
	 * @param mixed $item Divi module item.
	 * @inheritDoc
	 */
	protected function task( $item ) {
		$elementor_source = new Wpfnl_Divi_Source();
		$elementor_source->import_single_template( $item );
		return false;
	}

	/**
	 * Complete
	 *
	 * Override if applicable, but ensure that the below actions are
	 * performed, or, call parent::complete().
	 *
	 * @since 1.0.0
	 */
	protected function complete() {
		parent::complete();
		/***
		 * Fires when import is completed
		 *
		 * @since 1.0.0
		 */
		do_action( 'wpfunnels/wpfnl_import_complete' );
	}
}

```
