HEX
Server: LiteSpeed
System: Linux standart9.isimtescil.net 3.10.0-962.3.2.lve1.5.26.7.el7.x86_64 #1 SMP Wed Oct 2 07:53:12 EDT 2019 x86_64
User: karalev (5310)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /home/karalev/www/wp-content/plugins/kadence-starter-templates/inc/class-import-depicter.php
<?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' )
			);
		}
	}
}