File "class-import-depicter.php"

Full Path: /home/romayxjt/public_html/wp-content/plugins/kadence-starter-templates/inc/class-import-depicter.php
File size: 1.04 KB
MIME-type: text/x-php
Charset: utf-8

<?php
/**
 * Class for importing fluent data.
 *
 * @package Kadence Starter Templates
 */

namespace Kadence_Starter_Templates;


use Depicter;

/**
 * Class for importing fluent forms.
 */
class Kadence_Starter_Templates_Depicter_Import {
	/**
	 * Import depicter slider via downloaded slider path
	 *
	 * @param string $slider_path
	 * @param int $old_slider_id
	 * @return bool
	 */
	public static function import_slider( $slider_path ) {
		if ( class_exists( '\Depicter' ) ) {
			$slider_id = \Depicter::importService()->unpack( $slider_path );

		}
		if ( apply_filters( 'kadence_starter_templates_save_log_files', false ) ) {
			// Write error to log file.
			$log_file_path = $kadence_starter_templates->get_log_file_path();
			$message = ! empty( $slider_id ) ? esc_html__( 'Slider Import ID:', 'kadence-starter-templates' ) . $slider_id : esc_html__( 'No results for Slider Import', 'kadence-starter-templates' );
			Helpers::append_to_file(
				$message,
				$log_file_path,
				esc_html__( 'Importing Slider', 'kadence-starter-templates' )
			);
		}
	}
}