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' )
);
}
}
}