| @@ -9,9 +9,9 @@ | ||
| 9 | 9 | |
| 10 | 10 | if ( ! defined( 'ABSPATH' ) ) |
| 11 | 11 | exit; // Exit if accessed directly |
| 12 | 12 | |
| 13 | -require_once __DIR__ . '/MediaHandling.php'; | |
| 13 | +require_once('MediaHandling.php'); | |
| 14 | 14 | |
| 15 | 15 | class WPMembersImport extends UsersImport { |
| 16 | 16 | private static $wpmembers_instance = null,$media_instance; |
| 17 | 17 | |
| @@ -23,17 +23,17 @@ | ||
| 23 | 23 | return WPMembersImport::$wpmembers_instance; |
| 24 | 24 | } |
| 25 | 25 | return WPMembersImport::$wpmembers_instance; |
| 26 | 26 | } |
| 27 | - function set_wpmembers_values($line_number,$header_array ,$value_array , $map, $post_id , $type,$hash_key){ | |
| 27 | + function set_wpmembers_values($header_array ,$value_array , $map, $post_id , $type){ | |
| 28 | 28 | $post_values = []; |
| 29 | 29 | $helpers_instance = ImportHelpers::getInstance(); |
| 30 | 30 | $post_values = $helpers_instance->get_header_values($map , $header_array , $value_array); |
| 31 | - $this->wpmembers_import_function($line_number,$post_values,$post_id,$header_array,$value_array,$hash_key); | |
| 31 | + $this->wpmembers_import_function($post_values,$post_id,$header_array,$value_array); | |
| 32 | 32 | |
| 33 | 33 | } |
| 34 | 34 | |
| 35 | - public function wpmembers_import_function($line_number,$data_array, $uID ,$header_array,$value_array,$hash_key) { | |
| 35 | + public function wpmembers_import_function($data_array, $uID ,$header_array,$value_array) { | |
| 36 | 36 | |
| 37 | 37 | $get_WPMembers_fields = get_option('wpmembers_fields'); |
| 38 | 38 | foreach ($get_WPMembers_fields as $key => $value) { |
| 39 | 39 | $wpmembers[$value[2]] = $value[3]; |
| @@ -38,15 +38,13 @@ | ||
| 38 | 38 | foreach ($get_WPMembers_fields as $key => $value) { |
| 39 | 39 | $wpmembers[$value[2]] = $value[3]; |
| 40 | 40 | } |
| 41 | 41 | if(!empty($data_array)) { |
| 42 | - $indexs=0; | |
| 43 | 42 | foreach ($data_array as $custom_key => $custom_value) { |
| 44 | 43 | if($wpmembers[$custom_key] == 'image' || $wpmembers[$custom_key] == 'file') |
| 45 | 44 | { |
| 46 | - $imageid =WPMembersImport::$media_instance->image_meta_table_entry($line_number,'', $uID, $custom_key, $custom_value, $hash_key, 'wpmember', 'user','','','','','','',$indexs); | |
| 45 | + $imageid = WPMembersImport::$media_instance->media_handling($custom_value, $uID ,$data_array , $header_array, $value_array); | |
| 47 | 46 | update_user_meta($uID, $custom_key, $imageid); |
| 48 | - $indexs++; | |
| 49 | 47 | } |
| 50 | 48 | else |
| 51 | 49 | update_user_meta($uID, $custom_key, $custom_value); |
| 52 | 50 | } |