Passed
Push — master ( f08f90...064bb6 )
by Virginia
02:20 queued 10s
created
classes/class-lsx-wetu-importer-connect-accommodation.php 1 patch
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -35,17 +35,17 @@  discard block
 block discarded – undo
35 35
 	 * @access private
36 36
 	 */
37 37
 	public function __construct() {
38
-		$temp_options = get_option( '_lsx-to_settings',false );
38
+		$temp_options = get_option('_lsx-to_settings', false);
39 39
 
40
-		if ( false !== $temp_options && isset( $temp_options[ $this->plugin_slug ] ) && ! empty( $temp_options[ $this->plugin_slug ] ) ) {
41
-			$this->options = $temp_options[ $this->plugin_slug ];
40
+		if (false !== $temp_options && isset($temp_options[$this->plugin_slug]) && !empty($temp_options[$this->plugin_slug])) {
41
+			$this->options = $temp_options[$this->plugin_slug];
42 42
 		}
43 43
 
44
-		$this->url = 'http://wetu.com/API/Pins/' . $this->options['api_key'] . '/List';
44
+		$this->url = 'http://wetu.com/API/Pins/'.$this->options['api_key'].'/List';
45 45
 
46
-		add_action( 'lsx_tour_importer_admin_tab_' . $this->tab_slug, array( $this, 'display_page' ) );
47
-		add_action( 'wp_ajax_lsx_import_connect_accommodation',array( $this, 'process_connection' ) );
48
-		add_action( 'wp_ajax_nopriv_lsx_import_connect_accommodation',array( $this, 'process_connection' ) );
46
+		add_action('lsx_tour_importer_admin_tab_'.$this->tab_slug, array($this, 'display_page'));
47
+		add_action('wp_ajax_lsx_import_connect_accommodation', array($this, 'process_connection'));
48
+		add_action('wp_ajax_nopriv_lsx_import_connect_accommodation', array($this, 'process_connection'));
49 49
 	}
50 50
 
51 51
 	/**
@@ -55,45 +55,45 @@  discard block
 block discarded – undo
55 55
 		global $post;
56 56
 		?>
57 57
 		<div class="wrap">
58
-			<h3><span class="dashicons dashicons-admin-multisite"></span> <?php esc_html_e( 'Connect your Accommodation','lsx-wetu-importer' ); ?></h3>
58
+			<h3><span class="dashicons dashicons-admin-multisite"></span> <?php esc_html_e('Connect your Accommodation', 'lsx-wetu-importer'); ?></h3>
59 59
 
60 60
 			<form method="get" action="" id="connect-accommodation-filter">
61
-				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr( $this->tab_slug ); ?>" />
61
+				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr($this->tab_slug); ?>" />
62 62
 
63
-				<p><?php esc_html_e( 'Below is a list of your accommodation that does not contain a WETU ID, but its Title matches a name in the WETU DB. Connecting it will all you to pull through information from WETU.','lsx-wetu-importer' ); ?></p>
63
+				<p><?php esc_html_e('Below is a list of your accommodation that does not contain a WETU ID, but its Title matches a name in the WETU DB. Connecting it will all you to pull through information from WETU.', 'lsx-wetu-importer'); ?></p>
64 64
 
65 65
 				<div class="ajax-loader-small" style="display:none;width:100%;text-align:center;">
66
-					<img style="width:32px;" src="<?php echo esc_url( LSX_WETU_IMPORTER_URL . 'assets/images/ajaxloader.gif' ); ?>" />
66
+					<img style="width:32px;" src="<?php echo esc_url(LSX_WETU_IMPORTER_URL.'assets/images/ajaxloader.gif'); ?>" />
67 67
 				</div>
68 68
 
69 69
 				<?php
70 70
 					$loose_accommodation = $this->find_current_accommodation();
71 71
 				?>
72
-				<p><input class="button button-primary connect" type="button" value="<?php esc_html_e( 'Connect','lsx-wetu-importer' ); ?>" /></p>
72
+				<p><input class="button button-primary connect" type="button" value="<?php esc_html_e('Connect', 'lsx-wetu-importer'); ?>" /></p>
73 73
 				<table class="wp-list-table widefat fixed posts">
74 74
 					<?php $this->table_header(); ?>
75 75
 
76 76
 					<tbody>
77
-						<?php if ( false !== $loose_accommodation ) {
77
+						<?php if (false !== $loose_accommodation) {
78 78
 
79 79
 							$loose_args = array(
80 80
 								'post_type' => 'accommodation',
81
-								'post_status' => array( 'publish','pending' ),
81
+								'post_status' => array('publish', 'pending'),
82 82
 								'nopagin' => true,
83 83
 								'post__in' => $loose_accommodation,
84 84
 							);
85
-							$loose_accommodation_query = new WP_Query( $loose_args );
86
-							$accommodation = get_transient( 'lsx_ti_accommodation' );
85
+							$loose_accommodation_query = new WP_Query($loose_args);
86
+							$accommodation = get_transient('lsx_ti_accommodation');
87 87
 							$identifier = '';
88 88
 
89
-							if ( $loose_accommodation_query->have_posts() && false !== $accommodation ) {
90
-								while ( $loose_accommodation_query->have_posts() ) {
89
+							if ($loose_accommodation_query->have_posts() && false !== $accommodation) {
90
+								while ($loose_accommodation_query->have_posts()) {
91 91
 									$loose_accommodation_query->the_post();
92 92
 
93
-									foreach ( $accommodation as $row_key => $row ) {
94
-										if ( stripos( ltrim( rtrim( $row->name ) ), $post->post_title ) !== false ) {
93
+									foreach ($accommodation as $row_key => $row) {
94
+										if (stripos(ltrim(rtrim($row->name)), $post->post_title) !== false) {
95 95
 											$identifier = $row->id;
96
-										} else {
96
+										}else {
97 97
 											continue;
98 98
 										}
99 99
 									}
@@ -101,14 +101,14 @@  discard block
 block discarded – undo
101 101
 									<tr class="post-<?php the_ID(); ?> type-accommodation status-none" id="post-<?php the_ID(); ?>">
102 102
 										<th class="check-column" scope="row">
103 103
 											<label for="cb-select-<?php the_ID(); ?>" class="screen-reader-text"><?php the_title(); ?></label>
104
-											<input type="checkbox" data-identifier="<?php echo esc_attr( $identifier ); ?>" value="<?php the_ID(); ?>" name="post[]" id="cb-select-<?php the_ID(); ?>">
104
+											<input type="checkbox" data-identifier="<?php echo esc_attr($identifier); ?>" value="<?php the_ID(); ?>" name="post[]" id="cb-select-<?php the_ID(); ?>">
105 105
 										</th>
106 106
 										<td class="post-title page-title column-title">
107
-											<strong><?php the_title(); ?></strong> - <a href="<?php echo esc_url( admin_url( '/post.php?post=' . $post->ID . '&action=edit' ) ); ?>" target="_blank"><?php echo esc_html( $post->post_status ); ?></a>
107
+											<strong><?php the_title(); ?></strong> - <a href="<?php echo esc_url(admin_url('/post.php?post='.$post->ID.'&action=edit')); ?>" target="_blank"><?php echo esc_html($post->post_status); ?></a>
108 108
 										</td>
109 109
 										<td class="excerpt column-excerpt">
110 110
 											<?php
111
-												echo wp_kses_post( strip_tags( get_the_excerpt() ) );
111
+												echo wp_kses_post(strip_tags(get_the_excerpt()));
112 112
 											?>
113 113
 										</td>
114 114
 									</tr>
@@ -121,12 +121,12 @@  discard block
 block discarded – undo
121 121
 
122 122
 				</table>
123 123
 
124
-				<p><input class="button button-primary connect" type="button" value="<?php esc_html_e( 'Connect','lsx-wetu-importer' ); ?>" /></p>
124
+				<p><input class="button button-primary connect" type="button" value="<?php esc_html_e('Connect', 'lsx-wetu-importer'); ?>" /></p>
125 125
 
126 126
 			</form>
127 127
 
128 128
 			<div style="display:none;" class="completed-list-wrapper">
129
-				<h3><?php esc_html_e( 'Completed' ); ?></h3>
129
+				<h3><?php esc_html_e('Completed'); ?></h3>
130 130
 				<ul>
131 131
 				</ul>
132 132
 			</div>
@@ -182,7 +182,7 @@  discard block
 block discarded – undo
182 182
 			FROM {$wpdb->posts}
183 183
 			WHERE post_type = 'accommodation'
184 184
 			LIMIT 0,500
185
-		",ARRAY_A);
185
+		", ARRAY_A);
186 186
 
187 187
 		$current_accommodation = $wpdb->get_results("
188 188
 			SELECT key1.post_id
@@ -195,14 +195,14 @@  discard block
 block discarded – undo
195 195
 			AND key2.post_type = 'accommodation'
196 196
 
197 197
 			LIMIT 0,500
198
-		",ARRAY_A);
198
+		", ARRAY_A);
199 199
 
200
-		if ( null !== $all_accommodation && ! empty( $all_accommodation ) ) {
200
+		if (null !== $all_accommodation && !empty($all_accommodation)) {
201 201
 			//remove the extra accommodation
202
-			if ( null !== $current_accommodation && ! empty( $current_accommodation ) ) {
203
-				$all_accommodation = array_diff( $this->format_array( $all_accommodation,'ID' ), $this->format_array( $current_accommodation,'post_id' ) );
204
-			} elseif ( null !== $current_accommodation && empty( $current_accommodation ) ) {
205
-				$all_accommodation = $this->format_array( $current_accommodation,'post_id' );
202
+			if (null !== $current_accommodation && !empty($current_accommodation)) {
203
+				$all_accommodation = array_diff($this->format_array($all_accommodation, 'ID'), $this->format_array($current_accommodation, 'post_id'));
204
+			} elseif (null !== $current_accommodation && empty($current_accommodation)) {
205
+				$all_accommodation = $this->format_array($current_accommodation, 'post_id');
206 206
 			}
207 207
 
208 208
 			$return = $all_accommodation;
@@ -214,11 +214,11 @@  discard block
 block discarded – undo
214 214
 	/**
215 215
 	 * format the array
216 216
 	 */
217
-	public function format_array( $array, $key ) {
217
+	public function format_array($array, $key) {
218 218
 		$new_array = array();
219 219
 
220
-		foreach ( $array as $value ) {
221
-			$new_array[] = $value[ $key ];
220
+		foreach ($array as $value) {
221
+			$new_array[] = $value[$key];
222 222
 		}
223 223
 
224 224
 		return $new_array;
@@ -229,18 +229,18 @@  discard block
 block discarded – undo
229 229
 	 */
230 230
 	public function process_connection() {
231 231
 		$return = false;
232
-		check_ajax_referer( 'lsx_wetu_ajax_action', 'security' );
233
-		if ( isset( $_POST['action'] ) && 'lsx_import_connect_accommodation' === $_POST['action'] && isset( $_POST['type'] ) && $_POST['type'] === $this->tab_slug && isset( $_POST['post_id'] ) && isset( $_POST['wetu_id'] ) ) {
232
+		check_ajax_referer('lsx_wetu_ajax_action', 'security');
233
+		if (isset($_POST['action']) && 'lsx_import_connect_accommodation' === $_POST['action'] && isset($_POST['type']) && $_POST['type'] === $this->tab_slug && isset($_POST['post_id']) && isset($_POST['wetu_id'])) {
234 234
 			$post_id     = false;
235 235
 			$matching_id = false;
236
-			$post_id     = sanitize_text_field( $_POST['post_id'] );
237
-			$matching_id = sanitize_text_field( $_POST['wetu_id'] );
236
+			$post_id     = sanitize_text_field($_POST['post_id']);
237
+			$matching_id = sanitize_text_field($_POST['wetu_id']);
238 238
 
239
-			add_post_meta( $post_id, 'lsx_wetu_id', $matching_id );
240
-			$return = '<li class="post-' . $post_id . '"><span class="dashicons dashicons-yes"></span> <a target="_blank" href="' . get_permalink( $post_id ) . '">' . get_the_title( $post_id ) . '</a></li>';
239
+			add_post_meta($post_id, 'lsx_wetu_id', $matching_id);
240
+			$return = '<li class="post-'.$post_id.'"><span class="dashicons dashicons-yes"></span> <a target="_blank" href="'.get_permalink($post_id).'">'.get_the_title($post_id).'</a></li>';
241 241
 		}
242 242
 
243
-		print_r( $return );
243
+		print_r($return);
244 244
 		die();
245 245
 	}
246 246
 
Please login to merge, or discard this patch.
includes/helpers.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -15,14 +15,14 @@  discard block
 block discarded – undo
15 15
  * @return array
16 16
  */
17 17
 function lsx_wetu_get_options() {
18
-	$options = get_option( 'lsx_wetu_importer_settings', array() );
19
-	if ( empty( $options ) ) {
18
+	$options = get_option('lsx_wetu_importer_settings', array());
19
+	if (empty($options)) {
20 20
 		// Check for any previous options.
21
-		$temp_options = get_option( '_lsx-to_settings', false );
22
-		if ( false !== $temp_options && isset( $temp_options['lsx-wetu-importer'] ) && ! empty( $temp_options['lsx-wetu-importer'] ) ) {
21
+		$temp_options = get_option('_lsx-to_settings', false);
22
+		if (false !== $temp_options && isset($temp_options['lsx-wetu-importer']) && !empty($temp_options['lsx-wetu-importer'])) {
23 23
 			$options = $temp_options['lsx-wetu-importer'];
24 24
 		}
25
-		if ( false !== $temp_options && isset( $temp_options['api']['wetu_api_key'] ) && '' !== $temp_options['api']['wetu_api_key'] ) {
25
+		if (false !== $temp_options && isset($temp_options['api']['wetu_api_key']) && '' !== $temp_options['api']['wetu_api_key']) {
26 26
 			$options['api_key'] = $temp_options['api']['wetu_api_key'];
27 27
 		}
28 28
 	}
@@ -36,12 +36,12 @@  discard block
 block discarded – undo
36 36
  * @param string $post_status
37 37
  * @return void
38 38
  */
39
-function lsx_wetu_get_post_count( $post_type = '', $post_status = '' ) {
39
+function lsx_wetu_get_post_count($post_type = '', $post_status = '') {
40 40
 	global $wpdb;
41 41
 	$count = '0';
42
-	if ( '' !== $post_type && '' !== $post_status ) {
43
-		$result = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(`ID`) FROM $wpdb->posts WHERE `post_status` = '%s' AND `post_type` = '%s'", array( trim( $post_status ), $post_type ) ) );
44
-		if ( false !== $result && '' !== $result ) {
42
+	if ('' !== $post_type && '' !== $post_status) {
43
+		$result = $wpdb->get_var($wpdb->prepare("SELECT COUNT(`ID`) FROM $wpdb->posts WHERE `post_status` = '%s' AND `post_type` = '%s'", array(trim($post_status), $post_type)));
44
+		if (false !== $result && '' !== $result) {
45 45
 			$count = $result;
46 46
 		}
47 47
 	}
@@ -54,11 +54,11 @@  discard block
 block discarded – undo
54 54
  * @param string $post_type
55 55
  * @return void
56 56
  */
57
-function lsx_wetu_get_queue_count( $post_type = '' ) {
57
+function lsx_wetu_get_queue_count($post_type = '') {
58 58
 	$count = '0';
59
-	$queued_imports = get_option( 'lsx_wetu_importer_que', array() );
60
-	if ( isset( $queued_imports[ $post_type ] ) ) {
61
-		$count = count( $queued_imports[ $post_type ] );
59
+	$queued_imports = get_option('lsx_wetu_importer_que', array());
60
+	if (isset($queued_imports[$post_type])) {
61
+		$count = count($queued_imports[$post_type]);
62 62
 	}
63 63
 	return $count;
64 64
 }
@@ -69,11 +69,11 @@  discard block
 block discarded – undo
69 69
  * @param string $post_type
70 70
  * @return void
71 71
  */
72
-function lsx_wetu_get_tour_count( $post_type = '' ) {
72
+function lsx_wetu_get_tour_count($post_type = '') {
73 73
 	$count = '0';
74
-	$wetu_tours = get_transient( 'lsx_ti_tours', array() );
75
-	if ( ! empty( $wetu_tours ) ) {
76
-		$count = count( $wetu_tours );
74
+	$wetu_tours = get_transient('lsx_ti_tours', array());
75
+	if (!empty($wetu_tours)) {
76
+		$count = count($wetu_tours);
77 77
 	}
78 78
 	return $count;
79 79
 }
Please login to merge, or discard this patch.
classes/class-lsx-wetu-importer-banner-integration.php 1 patch
Spacing   +70 added lines, -70 removed lines patch added patch discarded remove patch
@@ -26,8 +26,8 @@  discard block
 block discarded – undo
26 26
 	 * @access private
27 27
 	 */
28 28
 	public function __construct() {
29
-		add_action( 'wp_ajax_lsx_import_sync_banners',array( $this, 'sync_new_banner' ) );
30
-		add_action( 'wp_ajax_nopriv_lsx_import_sync_banners',array( $this, 'sync_new_banner' ) );
29
+		add_action('wp_ajax_lsx_import_sync_banners', array($this, 'sync_new_banner'));
30
+		add_action('wp_ajax_nopriv_lsx_import_sync_banners', array($this, 'sync_new_banner'));
31 31
 	}
32 32
 
33 33
 	/**
@@ -36,13 +36,13 @@  discard block
 block discarded – undo
36 36
 	public function display_page() {
37 37
 		?>
38 38
 		<div class="wrap">
39
-			<h2><?php esc_html_e( 'Download new banners straight from WETU','lsx-wetu-importer' ); ?></h2>
39
+			<h2><?php esc_html_e('Download new banners straight from WETU', 'lsx-wetu-importer'); ?></h2>
40 40
 
41 41
 			<form method="get" action="" id="banners-filter">
42
-				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr( $this->tab_slug ); ?>" />
42
+				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr($this->tab_slug); ?>" />
43 43
 
44 44
 			   <div class="ajax-loader-small" style="display:none;width:100%;text-align:center;">
45
-					<img style="width:32px;" src="<?php echo esc_url( LSX_WETU_IMPORTER_URL . 'assets/images/ajaxloader.gif' ); ?>" />
45
+					<img style="width:32px;" src="<?php echo esc_url(LSX_WETU_IMPORTER_URL.'assets/images/ajaxloader.gif'); ?>" />
46 46
 				</div>
47 47
 
48 48
 				<table class="wp-list-table widefat fixed posts">
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 					<?php
61 61
 						$accommodation_args = array(
62 62
 							'post_type' => 'accommodation',
63
-							'post_status' => array( 'publish','pending','draft','future','private' ),
63
+							'post_status' => array('publish', 'pending', 'draft', 'future', 'private'),
64 64
 							'nopagin' => 'true',
65 65
 							'posts_per_page' => '1000',
66 66
 							'meta_query' => array(
@@ -80,13 +80,13 @@  discard block
 block discarded – undo
80 80
 								),
81 81
 							),
82 82
 						);
83
-						$accommodation = new WP_Query( $accommodation_args );
83
+						$accommodation = new WP_Query($accommodation_args);
84 84
 					?>
85 85
 
86 86
 					<tbody id="the-list">
87 87
 						<?php
88
-							if ( $accommodation->have_posts() ) {
89
-								while ( $accommodation->have_posts() ) {
88
+							if ($accommodation->have_posts()) {
89
+								while ($accommodation->have_posts()) {
90 90
 									$accommodation->the_post();
91 91
 									?>
92 92
 									<tr class="post-<?php the_ID(); ?> type-tour status-none" id="post-<?php the_ID(); ?>">
@@ -95,26 +95,26 @@  discard block
 block discarded – undo
95 95
 									$min_width = '1920';
96 96
 									$min_height = '500';
97 97
 
98
-									$img_group = get_post_meta( get_the_ID(),'image_group',true );
98
+									$img_group = get_post_meta(get_the_ID(), 'image_group', true);
99 99
 
100 100
 									$thumbnails_html = false;
101 101
 
102
-									if ( false !== $img_group ) {
103
-										foreach ( $img_group['banner_image'] as $banner_image ) {
104
-											$large = wp_get_attachment_image_src( $banner_image,'full' );
102
+									if (false !== $img_group) {
103
+										foreach ($img_group['banner_image'] as $banner_image) {
104
+											$large = wp_get_attachment_image_src($banner_image, 'full');
105 105
 											$real_width = $large[1];
106 106
 											$real_height = $large[2];
107 107
 
108 108
 											$status = 'optimized';
109
-											if ( $real_width < intval( $real_width ) ) {
109
+											if ($real_width < intval($real_width)) {
110 110
 												$status = 'width not enough.';
111 111
 												}
112 112
 
113
-											$thumbnail = wp_get_attachment_image_src( $banner_image,'thumbnail' );
113
+											$thumbnail = wp_get_attachment_image_src($banner_image, 'thumbnail');
114 114
 											$thumbnails_html[] = '
115 115
 													<div style="display:block;float:left;">
116
-														<img src="' . $thumbnail[0] . '" />
117
-														<p style="text-align:center;">' . $real_width . 'px by ' . $real_height . 'px</p>
116
+														<img src="' . $thumbnail[0].'" />
117
+														<p style="text-align:center;">' . $real_width.'px by '.$real_height.'px</p>
118 118
 													</div>';
119 119
 											}
120 120
 										}
@@ -124,15 +124,15 @@  discard block
 block discarded – undo
124 124
 										<input type="checkbox" data-identifier="<?php the_ID(); ?>" value="<?php the_ID(); ?>" name="post[]" id="cb-select-<?php the_ID(); ?>">
125 125
 										</th>
126 126
 
127
-										<td class="post-title page-title column-title"><?php echo '<a href="' . esc_url( admin_url( '/post.php?post=' . get_the_ID() . '&action=edit' ) ) . '" target="_blank">';
127
+										<td class="post-title page-title column-title"><?php echo '<a href="'.esc_url(admin_url('/post.php?post='.get_the_ID().'&action=edit')).'" target="_blank">';
128 128
 										the_title();
129 129
 										echo '</a>'; ?></td>
130 130
 
131 131
 										<td colspan="2" class="thumbnails column-thumbnails">
132 132
 										<?php
133
-											if ( false !== $thumbnails_html ) {
134
-												echo wp_kses_post( implode( '', $thumbnails_html ) );
135
-											} else {
133
+											if (false !== $thumbnails_html) {
134
+												echo wp_kses_post(implode('', $thumbnails_html));
135
+											}else {
136 136
 												echo '<p>There was an error retrieving your images.</p>';
137 137
 											}
138 138
 										?>
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
 
157 157
 				</table>
158 158
 
159
-				<p><input class="button button-primary download" type="button" value="<?php esc_html_e( 'Download new Banners','lsx-wetu-importer' ); ?>" />
159
+				<p><input class="button button-primary download" type="button" value="<?php esc_html_e('Download new Banners', 'lsx-wetu-importer'); ?>" />
160 160
 				</p>
161 161
 			</form>
162 162
 		</div>
@@ -167,32 +167,32 @@  discard block
 block discarded – undo
167 167
 	 * Creates the main gallery data
168 168
 	 */
169 169
 	public function sync_new_banner() {
170
-		check_ajax_referer( 'lsx_wetu_ajax_action', 'security' );
171
-		if ( isset( $_POST['action'] ) && 'lsx_import_sync_banners' === $_POST['action'] && isset( $_POST['post_id'] ) ) {
170
+		check_ajax_referer('lsx_wetu_ajax_action', 'security');
171
+		if (isset($_POST['action']) && 'lsx_import_sync_banners' === $_POST['action'] && isset($_POST['post_id'])) {
172 172
 
173
-			$post_id = sanitize_text_field( $_POST['post_id'] );
174
-			$banners       = get_post_meta( $post_id, 'image_group', true );
175
-			$this->wetu_id = get_post_meta( $post_id, 'lsx_wetu_id', true );
173
+			$post_id = sanitize_text_field($_POST['post_id']);
174
+			$banners       = get_post_meta($post_id, 'image_group', true);
175
+			$this->wetu_id = get_post_meta($post_id, 'lsx_wetu_id', true);
176 176
 
177 177
 			$new_banner_array = false;
178 178
 			$array_index = 0;
179 179
 
180
-			foreach ( $banners['banner_image'] as $banner_image ) {
181
-				$image_id = $this->attach_external_image2( $this->format_wetu_url( $banner_image ), array(), $post_id );
182
-				if ( null !== $image_id && '' !== $image_id ) {
183
-					$new_banner_array['banner_image'][ 'cmb-field-' . $array_index ] = $image_id;
180
+			foreach ($banners['banner_image'] as $banner_image) {
181
+				$image_id = $this->attach_external_image2($this->format_wetu_url($banner_image), array(), $post_id);
182
+				if (null !== $image_id && '' !== $image_id) {
183
+					$new_banner_array['banner_image']['cmb-field-'.$array_index] = $image_id;
184 184
 					$array_index++;
185 185
 				}
186 186
 			}
187 187
 
188
-			if ( false !== $new_banner_array ) {
189
-				delete_post_meta( $post_id, 'image_group' );
190
-				add_post_meta( $post_id, 'image_group', $new_banner_array, true );
188
+			if (false !== $new_banner_array) {
189
+				delete_post_meta($post_id, 'image_group');
190
+				add_post_meta($post_id, 'image_group', $new_banner_array, true);
191 191
 				echo true;
192
-			} else {
192
+			}else {
193 193
 				echo false;
194 194
 			}
195
-		} else {
195
+		}else {
196 196
 			echo false;
197 197
 		}
198 198
 
@@ -202,80 +202,80 @@  discard block
 block discarded – undo
202 202
 	/**
203 203
 	 * formats the url
204 204
 	 */
205
-	public function format_wetu_url( $post_id ) {
206
-		return 'https://wetu.com/ImageHandler/c1920x800/' . $this->wetu_id . '/' . $this->format_filename( $post_id );
205
+	public function format_wetu_url($post_id) {
206
+		return 'https://wetu.com/ImageHandler/c1920x800/'.$this->wetu_id.'/'.$this->format_filename($post_id);
207 207
 	}
208 208
 
209 209
 	/**
210 210
 	 * formats the filename
211 211
 	 */
212
-	public function format_filename( $post_id ) {
213
-		$base = str_replace( '_',' ',get_the_title( $post_id ) );
214
-		$base = rawurlencode( $base );
215
-		$type = get_post_mime_type( $post_id );
212
+	public function format_filename($post_id) {
213
+		$base = str_replace('_', ' ', get_the_title($post_id));
214
+		$base = rawurlencode($base);
215
+		$type = get_post_mime_type($post_id);
216 216
 
217
-		switch ( $type ) {
217
+		switch ($type) {
218 218
 			case 'image/jpeg':
219
-				return $base . '.jpg';
219
+				return $base.'.jpg';
220 220
 			break;
221 221
 			case 'image/png':
222
-				return $base . '.png';
222
+				return $base.'.png';
223 223
 			break;
224 224
 			case 'image/gif':
225
-				return $base . '.gif';
225
+				return $base.'.gif';
226 226
 			break;
227 227
 			default:
228 228
 				return false;
229 229
 		}
230 230
 	}
231 231
 
232
-	public function attach_external_image2( $url = null, $post_data = array(), $post_id = '' ) {
233
-		if ( ! $url ) { return new WP_Error( 'missing', 'Need a valid URL' ); }
232
+	public function attach_external_image2($url = null, $post_data = array(), $post_id = '') {
233
+		if (!$url) { return new WP_Error('missing', 'Need a valid URL'); }
234 234
 		$att_id = false;
235 235
 
236
-		require_once( ABSPATH . 'wp-admin/includes/file.php' );
237
-		require_once( ABSPATH . 'wp-admin/includes/media.php' );
238
-		require_once( ABSPATH . 'wp-admin/includes/image.php' );
236
+		require_once(ABSPATH.'wp-admin/includes/file.php');
237
+		require_once(ABSPATH.'wp-admin/includes/media.php');
238
+		require_once(ABSPATH.'wp-admin/includes/image.php');
239 239
 
240
-		$tmp   = tempnam( '/tmp', 'FOO' );
241
-		$image = wp_remote_get( $url );
240
+		$tmp   = tempnam('/tmp', 'FOO');
241
+		$image = wp_remote_get($url);
242 242
 
243
-		if ( ! empty( $image ) && isset( $image['response'] ) && isset( $image['response']['code'] ) && 200 === $image['response']['code'] ) {
244
-			file_put_contents( $tmp, $image['body'] );
245
-			chmod( $tmp, '777' );
243
+		if (!empty($image) && isset($image['response']) && isset($image['response']['code']) && 200 === $image['response']['code']) {
244
+			file_put_contents($tmp, $image['body']);
245
+			chmod($tmp, '777');
246 246
 	
247
-			preg_match( '/[^\?]+\.(tif|TIFF|jpg|JPG|jpe|JPE|jpeg|JPEG|gif|GIF|png|PNG|pdf|PDF|bmp|BMP)/', $url, $matches );
248
-			$url_filename = basename( $matches[0] );
249
-			$url_filename = str_replace( '%20','_', $url_filename );
247
+			preg_match('/[^\?]+\.(tif|TIFF|jpg|JPG|jpe|JPE|jpeg|JPEG|gif|GIF|png|PNG|pdf|PDF|bmp|BMP)/', $url, $matches);
248
+			$url_filename = basename($matches[0]);
249
+			$url_filename = str_replace('%20', '_', $url_filename);
250 250
 			// extract filename from url for title.
251
-			$url_type = wp_check_filetype( $url_filename );
251
+			$url_type = wp_check_filetype($url_filename);
252 252
 	
253 253
 			// assemble file data (should be built like $_FILES since wp_handle_sideload() will be using).
254 254
 			$file_array['tmp_name'] = $tmp;
255 255
 	
256
-			if ( ! empty( $filename ) && ' ' != $filename ) {
257
-				$file_array['name'] = $filename . '.' . $url_type['ext'];
258
-			} else {
256
+			if (!empty($filename) && ' ' != $filename) {
257
+				$file_array['name'] = $filename.'.'.$url_type['ext'];
258
+			}else {
259 259
 				$file_array['name'] = $url_filename;
260 260
 			}
261 261
 	
262 262
 			// set additional wp_posts columns.
263
-			if ( empty( $post_data['post_title'] ) ) {
264
-				$url_filename = str_replace( '%20', ' ', $url_filename );
265
-				$post_data['post_title'] = basename( $url_filename, '.' . $url_type['ext'] );
263
+			if (empty($post_data['post_title'])) {
264
+				$url_filename = str_replace('%20', ' ', $url_filename);
265
+				$post_data['post_title'] = basename($url_filename, '.'.$url_type['ext']);
266 266
 			}
267 267
 	
268 268
 			// make sure gets tied to parent.
269
-			if ( empty( $post_data['post_parent'] ) ) {
269
+			if (empty($post_data['post_parent'])) {
270 270
 				$post_data['post_parent'] = $post_id;
271 271
 			}
272 272
 	
273 273
 			// do the validation and storage stuff.
274
-			$att_id = media_handle_sideload( $file_array, $post_id, null, $post_data );
274
+			$att_id = media_handle_sideload($file_array, $post_id, null, $post_data);
275 275
 	
276 276
 			// If error storing permanently, unlink.
277
-			if ( is_wp_error( $att_id ) ) {
278
-				unlink( $file_array['tmp_name'] );
277
+			if (is_wp_error($att_id)) {
278
+				unlink($file_array['tmp_name']);
279 279
 				return false;
280 280
 			}
281 281
 		}
Please login to merge, or discard this patch.
classes/class-lsx-wetu-importer-welcome.php 1 patch
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 	 */
39 39
 	public static function get_instance() {
40 40
 		// If the single instance hasn't been set, set it now.
41
-		if ( ! isset( self::$instance ) ) {
41
+		if (!isset(self::$instance)) {
42 42
 			self::$instance = new self();
43 43
 		}
44 44
 		return self::$instance;
@@ -50,8 +50,8 @@  discard block
 block discarded – undo
50 50
 	public function display_page() {
51 51
 		?>
52 52
 		<div class="row section">
53
-			<h1><?php esc_html_e( 'Welcome to the LSX Importer for Wetu', 'lsx-wetu-importer' ); ?></h1>
54
-			<p><?php esc_html_e( 'If this is the first time running the import, please follow the steps below.', 'lsx-wetu-importer' ); ?></p>
53
+			<h1><?php esc_html_e('Welcome to the LSX Importer for Wetu', 'lsx-wetu-importer'); ?></h1>
54
+			<p><?php esc_html_e('If this is the first time running the import, please follow the steps below.', 'lsx-wetu-importer'); ?></p>
55 55
 		</div>
56 56
 		<?php
57 57
 		$this->importer_steps();
@@ -67,19 +67,19 @@  discard block
 block discarded – undo
67 67
 		?>
68 68
 		<div class="row section postbox">
69 69
 			<div class="welcome-block-header">
70
-				<p class="heading"><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=tour' ); ?>"><?php esc_html_e( 'Import your tours', 'lsx-wetu-importer' ); ?></a></p>
71
-				<p class="value"><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=tour' ); ?>"><span>1</span></a></p>
70
+				<p class="heading"><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=tour'); ?>"><?php esc_html_e('Import your tours', 'lsx-wetu-importer'); ?></a></p>
71
+				<p class="value"><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=tour'); ?>"><span>1</span></a></p>
72 72
 			</div>
73 73
 			<div class="welcome-block-header">
74
-				<p class="heading"><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>"><?php esc_html_e( 'Import accommodation', 'lsx-wetu-importer' ); ?></a></p>
75
-				<p class="value"><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>"><span>2</span></a></p>
74
+				<p class="heading"><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>"><?php esc_html_e('Import accommodation', 'lsx-wetu-importer'); ?></a></p>
75
+				<p class="value"><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>"><span>2</span></a></p>
76 76
 			</div>
77 77
 			<div class="welcome-block-header">
78
-				<p class="heading"><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>"><?php esc_html_e( 'Import destination', 'lsx-wetu-importer' ); ?></a></p>
79
-				<p class="value"><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>"><span>3</span></a></p>
78
+				<p class="heading"><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>"><?php esc_html_e('Import destination', 'lsx-wetu-importer'); ?></a></p>
79
+				<p class="value"><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>"><span>3</span></a></p>
80 80
 			</div>
81 81
 			<div class="welcome-block-header">
82
-				<p class="heading"><?php esc_html_e( 'Done', 'lsx-wetu-importer' ); ?></p>
82
+				<p class="heading"><?php esc_html_e('Done', 'lsx-wetu-importer'); ?></p>
83 83
 				<p class="value"><span class="dashicons dashicons-yes"></span></p>
84 84
 			</div>
85 85
 			<div class="spacer"></div>
@@ -118,14 +118,14 @@  discard block
 block discarded – undo
118 118
 	 */
119 119
 	public function tour_block() {
120 120
 		?>
121
-			<h2 class="title"><?php esc_html_e( 'Importing tours', 'lsx-wetu-importer' ); ?></h2>
122
-			<p class="excerpt"><?php esc_html_e( 'Search for tours, select the ones you want to import and choose the data you want to sync on import. All connected accommodadtions will be imported as drafts to be pubished after completing the tour import.', 'lsx-wetu-importer' ); ?></p>
123
-			<p><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=tour' ); ?>" class="button button-primary"><?php esc_html_e( 'Import Tours', 'lsx-wetu-importer' ); ?></a></p>
121
+			<h2 class="title"><?php esc_html_e('Importing tours', 'lsx-wetu-importer'); ?></h2>
122
+			<p class="excerpt"><?php esc_html_e('Search for tours, select the ones you want to import and choose the data you want to sync on import. All connected accommodadtions will be imported as drafts to be pubished after completing the tour import.', 'lsx-wetu-importer'); ?></p>
123
+			<p><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=tour'); ?>" class="button button-primary"><?php esc_html_e('Import Tours', 'lsx-wetu-importer'); ?></a></p>
124 124
 			<p>
125 125
 				<ul class="link-list">
126
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=tour' ); ?>#publish"><?php esc_html_e( 'Published', 'lsx-wetu-importer' ); ?>  (<?php echo esc_attr( lsx_wetu_get_post_count( 'tour', 'publish ' ) ); ?>)</a></li>
127
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=tour' ); ?>#pending"><?php esc_html_e( 'Pending', 'lsx-wetu-importer' ); ?>  (<?php echo esc_attr( lsx_wetu_get_post_count( 'tour', 'pending ' ) ); ?>)</a></li>
128
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=tour' ); ?>#draft"><?php esc_html_e( 'Draft', 'lsx-wetu-importer' ); ?>  (<?php echo esc_attr( lsx_wetu_get_post_count( 'tour', 'draft ' ) ); ?>)</a></li>
126
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=tour'); ?>#publish"><?php esc_html_e('Published', 'lsx-wetu-importer'); ?>  (<?php echo esc_attr(lsx_wetu_get_post_count('tour', 'publish ')); ?>)</a></li>
127
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=tour'); ?>#pending"><?php esc_html_e('Pending', 'lsx-wetu-importer'); ?>  (<?php echo esc_attr(lsx_wetu_get_post_count('tour', 'pending ')); ?>)</a></li>
128
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=tour'); ?>#draft"><?php esc_html_e('Draft', 'lsx-wetu-importer'); ?>  (<?php echo esc_attr(lsx_wetu_get_post_count('tour', 'draft ')); ?>)</a></li>
129 129
 				</ul>
130 130
 			</p>			
131 131
 		<?php
@@ -137,16 +137,16 @@  discard block
 block discarded – undo
137 137
 	 */
138 138
 	public function accommodation_block() {
139 139
 		?>
140
-			<h2 class="title"><?php esc_html_e( 'Import and publish accommodation', 'lsx-wetu-importer' ); ?></h2>
141
-			<p class="excerpt"><?php esc_html_e( 'All accommodations connnected to your tours have been imported as drafts. Review the imported accommodations, sync selected data and publish.', 'lsx-wetu-importer' ); ?></p>
142
-			<p><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>" class="button button-primary"><?php esc_html_e( 'Sync accommodation', 'lsx-wetu-importer' ); ?></a></p>
140
+			<h2 class="title"><?php esc_html_e('Import and publish accommodation', 'lsx-wetu-importer'); ?></h2>
141
+			<p class="excerpt"><?php esc_html_e('All accommodations connnected to your tours have been imported as drafts. Review the imported accommodations, sync selected data and publish.', 'lsx-wetu-importer'); ?></p>
142
+			<p><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>" class="button button-primary"><?php esc_html_e('Sync accommodation', 'lsx-wetu-importer'); ?></a></p>
143 143
 
144 144
 			<p>
145 145
 				<ul class="link-list">
146
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>#publish"><?php esc_html_e( 'Published', 'lsx-wetu-importer' ); ?> (<?php echo esc_attr( lsx_wetu_get_post_count( 'accommodation', 'publish ' ) ); ?>)</a></li>
147
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>#pending"><?php esc_html_e( 'Pending', 'lsx-wetu-importer' ); ?> (<?php echo esc_attr( lsx_wetu_get_post_count( 'accommodation', 'pending ' ) ); ?>)</a></li>
148
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>#draft"><?php esc_html_e( 'Draft', 'lsx-wetu-importer' ); ?> (<?php echo esc_attr( lsx_wetu_get_post_count( 'accommodation', 'draft ' ) ); ?>)</a></li>
149
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=accommodation' ); ?>#import"><?php esc_html_e( 'Wetu Queue', 'lsx-wetu-importer' ); ?>  (<?php echo esc_attr( lsx_wetu_get_queue_count( 'accommodation' ) ); ?>)</a></li>
146
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>#publish"><?php esc_html_e('Published', 'lsx-wetu-importer'); ?> (<?php echo esc_attr(lsx_wetu_get_post_count('accommodation', 'publish ')); ?>)</a></li>
147
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>#pending"><?php esc_html_e('Pending', 'lsx-wetu-importer'); ?> (<?php echo esc_attr(lsx_wetu_get_post_count('accommodation', 'pending ')); ?>)</a></li>
148
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>#draft"><?php esc_html_e('Draft', 'lsx-wetu-importer'); ?> (<?php echo esc_attr(lsx_wetu_get_post_count('accommodation', 'draft ')); ?>)</a></li>
149
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=accommodation'); ?>#import"><?php esc_html_e('Wetu Queue', 'lsx-wetu-importer'); ?>  (<?php echo esc_attr(lsx_wetu_get_queue_count('accommodation')); ?>)</a></li>
150 150
 				</ul>
151 151
 			</p>			
152 152
 		<?php
@@ -158,15 +158,15 @@  discard block
 block discarded – undo
158 158
 	 */
159 159
 	public function destination_block() {
160 160
 		?>
161
-			<h2 class="title"><?php esc_html_e( 'Import and publish destinations', 'lsx-wetu-importer' ); ?></h2>
162
-			<p class="excerpt"><?php esc_html_e( 'All destinations and regions connnected to your tours & accommodations have been imported as drafts. Review the imported accommodations, sync selected data and publish.', 'lsx-wetu-importer' ); ?></p>
163
-			<p><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>" class="button button-primary"><?php esc_html_e( 'Sync destinations', 'lsx-wetu-importer' ); ?></a></p>
161
+			<h2 class="title"><?php esc_html_e('Import and publish destinations', 'lsx-wetu-importer'); ?></h2>
162
+			<p class="excerpt"><?php esc_html_e('All destinations and regions connnected to your tours & accommodations have been imported as drafts. Review the imported accommodations, sync selected data and publish.', 'lsx-wetu-importer'); ?></p>
163
+			<p><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>" class="button button-primary"><?php esc_html_e('Sync destinations', 'lsx-wetu-importer'); ?></a></p>
164 164
 			<p>
165 165
 				<ul class="link-list">
166
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>#publish"><?php esc_html_e( 'Published', 'lsx-wetu-importer' ); ?> (<?php echo esc_attr( lsx_wetu_get_post_count( 'destination', 'publish ' ) ); ?>)</a></li>
167
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>#pending"><?php esc_html_e( 'Pending', 'lsx-wetu-importer' ); ?> (<?php echo esc_attr( lsx_wetu_get_post_count( 'destination', 'pending ' ) ); ?>)</a></li>
168
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>#draft"><?php esc_html_e( 'Draft', 'lsx-wetu-importer' ); ?> (<?php echo esc_attr( lsx_wetu_get_post_count( 'destination', 'draft ' ) ); ?>)</a></li>
169
-					<li><a href="<?php echo esc_attr( admin_url( 'admin.php' ) . '?page=lsx-wetu-importer&tab=destination' ); ?>#import"><?php esc_html_e( 'Wetu Queue', 'lsx-wetu-importer' ); ?>  (<?php echo esc_attr( lsx_wetu_get_queue_count( 'destination' ) ); ?>)</a></li>
166
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>#publish"><?php esc_html_e('Published', 'lsx-wetu-importer'); ?> (<?php echo esc_attr(lsx_wetu_get_post_count('destination', 'publish ')); ?>)</a></li>
167
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>#pending"><?php esc_html_e('Pending', 'lsx-wetu-importer'); ?> (<?php echo esc_attr(lsx_wetu_get_post_count('destination', 'pending ')); ?>)</a></li>
168
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>#draft"><?php esc_html_e('Draft', 'lsx-wetu-importer'); ?> (<?php echo esc_attr(lsx_wetu_get_post_count('destination', 'draft ')); ?>)</a></li>
169
+					<li><a href="<?php echo esc_attr(admin_url('admin.php').'?page=lsx-wetu-importer&tab=destination'); ?>#import"><?php esc_html_e('Wetu Queue', 'lsx-wetu-importer'); ?>  (<?php echo esc_attr(lsx_wetu_get_queue_count('destination')); ?>)</a></li>
170 170
 				</ul>
171 171
 			</p>
172 172
 		<?php
@@ -178,8 +178,8 @@  discard block
 block discarded – undo
178 178
 	 */
179 179
 	public function end_block() {
180 180
 		?>
181
-			<h2 class="title"><?php esc_html_e( 'Done! Check out your imported content', 'lsx-wetu-importer' ); ?></h2>
182
-			<p><?php esc_html_e( 'If you’ve updated your content on Wetu then you can return to these steps at any stage to import and re-sync any updates', 'lsx-wetu-importer' ); ?></p>
181
+			<h2 class="title"><?php esc_html_e('Done! Check out your imported content', 'lsx-wetu-importer'); ?></h2>
182
+			<p><?php esc_html_e('If you’ve updated your content on Wetu then you can return to these steps at any stage to import and re-sync any updates', 'lsx-wetu-importer'); ?></p>
183 183
 		<?php
184 184
 	}
185 185
 }
Please login to merge, or discard this patch.
classes/class-lsx-wetu-importer-post-columns.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -29,8 +29,8 @@  discard block
 block discarded – undo
29 29
 	 * @access private
30 30
 	 */
31 31
 	public function __construct() {
32
-		add_filter( 'manage_tour_posts_columns', array( $this, 'register_tour_columns' ) );
33
-		add_action( 'manage_tour_posts_custom_column', array( $this, 'output_tour_ref_column' ), 10, 2 );
32
+		add_filter('manage_tour_posts_columns', array($this, 'register_tour_columns'));
33
+		add_action('manage_tour_posts_custom_column', array($this, 'output_tour_ref_column'), 10, 2);
34 34
 
35 35
 		// Sortables Columns, sorting needs to be fixed
36 36
 		// add_filter( 'manage_edit-tour_sortable_columns', array( $this, 'register_sortable_columns' ) );
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 	 */
45 45
 	public static function get_instance() {
46 46
 		// If the single instance hasn't been set, set it now.
47
-		if ( ! isset( self::$instance ) ) {
47
+		if (!isset(self::$instance)) {
48 48
 			self::$instance = new self();
49 49
 		}
50 50
 		return self::$instance;
@@ -63,16 +63,16 @@  discard block
 block discarded – undo
63 63
 	 * @param array $columns
64 64
 	 * @return array
65 65
 	 */
66
-	public function register_tour_columns( $columns ) {
66
+	public function register_tour_columns($columns) {
67 67
 		$new_columns = array(
68 68
 			'cb'       => $columns['cb'],
69 69
 			'title'    => $columns['title'],
70
-			'wetu_ref' => __( 'Ref', 'lsx-wetu-importer' ),
70
+			'wetu_ref' => __('Ref', 'lsx-wetu-importer'),
71 71
 		);
72
-		unset( $columns['cb'] );
73
-		unset( $columns['title'] );
74
-		foreach ( $columns as $column_key => $column_label ) {
75
-			$new_columns[ $column_key ] = $column_label;
72
+		unset($columns['cb']);
73
+		unset($columns['title']);
74
+		foreach ($columns as $column_key => $column_label) {
75
+			$new_columns[$column_key] = $column_label;
76 76
 		}
77 77
 		$columns = $new_columns;
78 78
 		return $columns;
@@ -85,9 +85,9 @@  discard block
 block discarded – undo
85 85
 	 * @param string $post_id
86 86
 	 * @return void
87 87
 	 */
88
-	public function output_tour_ref_column( $column, $post_id ) {
89
-		if ( 'wetu_ref' === $column ) {
90
-			echo esc_attr( get_post_meta( $post_id, 'lsx_wetu_ref', true ) );
88
+	public function output_tour_ref_column($column, $post_id) {
89
+		if ('wetu_ref' === $column) {
90
+			echo esc_attr(get_post_meta($post_id, 'lsx_wetu_ref', true));
91 91
 		}
92 92
 	}
93 93
 
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 	 * @param array $columns
98 98
 	 * @return array
99 99
 	 */
100
-	public function register_sortable_columns( $columns = array() ) {
100
+	public function register_sortable_columns($columns = array()) {
101 101
 		$columns['wetu_ref'] = 'price_per_month';
102 102
 		return $columns;
103 103
 	}
@@ -108,13 +108,13 @@  discard block
 block discarded – undo
108 108
 	 * @param object $query WP_Query()
109 109
 	 * @return void
110 110
 	 */
111
-	public function columns_posts_orderby( $query ) {
112
-		if ( ! is_admin() || ! $query->is_main_query() ) {
111
+	public function columns_posts_orderby($query) {
112
+		if (!is_admin() || !$query->is_main_query()) {
113 113
 			return;
114 114
 		}
115
-		if ( 'wetu_ref' === $query->get( 'orderby' ) ) {
116
-			$query->set( 'orderby', 'meta_value' );
117
-			$query->set( 'meta_key', 'lsx_wetu_reference' );
115
+		if ('wetu_ref' === $query->get('orderby')) {
116
+			$query->set('orderby', 'meta_value');
117
+			$query->set('meta_key', 'lsx_wetu_reference');
118 118
 		}
119 119
 		/*if ( $query->is_search() && 'tour' === $query->get( 'post_type' ) ) {
120 120
 			$meta_query = array(
Please login to merge, or discard this patch.
lsx-importer-for-wetu.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -11,13 +11,13 @@
 block discarded – undo
11 11
  * Domain Path: /languages/
12 12
  */
13 13
 
14
-define( 'LSX_WETU_IMPORTER_PATH', plugin_dir_path( __FILE__ ) );
15
-define( 'LSX_WETU_IMPORTER_CORE', __FILE__ );
16
-define( 'LSX_WETU_IMPORTER_URL', plugin_dir_url( __FILE__ ) );
17
-define( 'LSX_WETU_IMPORTER_VER', '1.3.0' );
14
+define('LSX_WETU_IMPORTER_PATH', plugin_dir_path(__FILE__));
15
+define('LSX_WETU_IMPORTER_CORE', __FILE__);
16
+define('LSX_WETU_IMPORTER_URL', plugin_dir_url(__FILE__));
17
+define('LSX_WETU_IMPORTER_VER', '1.3.0');
18 18
 
19
-register_activation_hook( LSX_WETU_IMPORTER_CORE, array( 'LSX_WETU_Importer', 'register_activation_hook' ) );
19
+register_activation_hook(LSX_WETU_IMPORTER_CORE, array('LSX_WETU_Importer', 'register_activation_hook'));
20 20
 
21 21
 /* ======================= Below is the Plugin Class init ========================= */
22 22
 
23
-require_once( LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer.php' );
23
+require_once(LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer.php');
Please login to merge, or discard this patch.
classes/class-lsx-wetu-importer-destination.php 1 patch
Spacing   +230 added lines, -230 removed lines patch added patch discarded remove patch
@@ -70,17 +70,17 @@  discard block
 block discarded – undo
70 70
 	 */
71 71
 	public function set_variables() {
72 72
 		parent::set_variables();
73
-		$this->url    = 'https://wetu.com/API/Pins/' . $this->api_key;
73
+		$this->url    = 'https://wetu.com/API/Pins/'.$this->api_key;
74 74
 		$this->url_qs = 'all=include';
75
-		$temp_options = get_option( '_lsx-to_settings', false );
75
+		$temp_options = get_option('_lsx-to_settings', false);
76 76
 
77
-		if ( false !== $temp_options && isset( $temp_options[ $this->plugin_slug ] ) && ! empty( $temp_options[ $this->plugin_slug ] ) ) {
78
-			$this->options = $temp_options[ $this->plugin_slug ];
77
+		if (false !== $temp_options && isset($temp_options[$this->plugin_slug]) && !empty($temp_options[$this->plugin_slug])) {
78
+			$this->options = $temp_options[$this->plugin_slug];
79 79
 		}
80 80
 
81
-		$destination_options = get_option( 'lsx_wetu_importer_destination_settings', false );
81
+		$destination_options = get_option('lsx_wetu_importer_destination_settings', false);
82 82
 
83
-		if ( false !== $destination_options ) {
83
+		if (false !== $destination_options) {
84 84
 			$this->destination_options = $destination_options;
85 85
 		}
86 86
 	}
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
 			</div>
99 99
 
100 100
 			<form method="get" action="" id="posts-filter">
101
-				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr( $this->tab_slug ); ?>"/>
101
+				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr($this->tab_slug); ?>"/>
102 102
 
103 103
 				<table class="wp-list-table widefat fixed posts">
104 104
 					<?php $this->table_header(); ?>
@@ -107,11 +107,11 @@  discard block
 block discarded – undo
107 107
 					<tr class="post-0 type-tour status-none" id="post-0">
108 108
 						<th class="check-column" scope="row">
109 109
 							<label for="cb-select-0"
110
-								   class="screen-reader-text"><?php esc_html_e( 'Enter a title to search for and press enter', 'lsx-wetu-importer' ); ?></label>
110
+								   class="screen-reader-text"><?php esc_html_e('Enter a title to search for and press enter', 'lsx-wetu-importer'); ?></label>
111 111
 						</th>
112 112
 						<td class="post-title page-title column-title">
113 113
 							<strong>
114
-								<?php esc_html_e( 'Enter a title to search for', 'lsx-wetu-importer' ); ?>
114
+								<?php esc_html_e('Enter a title to search for', 'lsx-wetu-importer'); ?>
115 115
 							</strong>
116 116
 						</td>
117 117
 						<td class="date column-date">
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
 				</table>
127 127
 
128 128
 				<p><input class="button button-primary add" type="button"
129
-						  value="<?php esc_html_e( 'Add to List', 'lsx-wetu-importer' ); ?>"/>
129
+						  value="<?php esc_html_e('Add to List', 'lsx-wetu-importer'); ?>"/>
130 130
 					<input class="button button-primary clear" type="button"
131
-						   value="<?php esc_html_e( 'Clear', 'lsx-wetu-importer' ); ?>"/>
131
+						   value="<?php esc_html_e('Clear', 'lsx-wetu-importer'); ?>"/>
132 132
 				</p>
133 133
 			</form>
134 134
 
@@ -138,115 +138,115 @@  discard block
 block discarded – undo
138 138
 
139 139
 					<div class="row">
140 140
 						<div class="settings-all" style="width:30%;display:block;float:left;">
141
-							<h3><?php esc_html_e( 'What content to Sync from WETU' ); ?></h3>
141
+							<h3><?php esc_html_e('What content to Sync from WETU'); ?></h3>
142 142
 							<ul>
143
-								<?php if ( isset( $this->options ) && isset( $this->options['disable_destination_descriptions'] ) && 'on' !== $this->options['disable_destination_descriptions'] ) { ?>
143
+								<?php if (isset($this->options) && isset($this->options['disable_destination_descriptions']) && 'on' !== $this->options['disable_destination_descriptions']) { ?>
144 144
 								<li>
145 145
 									<input class="content" checked="checked"
146 146
 										   type="checkbox" name="content[]"
147
-										   value="description"/> <?php esc_html_e( 'Description', 'lsx-wetu-importer' ); ?></li>
147
+										   value="description"/> <?php esc_html_e('Description', 'lsx-wetu-importer'); ?></li>
148 148
 								<?php } ?>
149 149
 
150 150
 								<li>
151 151
 									<input class="content" checked="checked"
152 152
 										   type="checkbox" name="content[]"
153
-										   value="gallery"/> <?php esc_html_e( 'Main Gallery', 'lsx-wetu-importer' ); ?></li>
153
+										   value="gallery"/> <?php esc_html_e('Main Gallery', 'lsx-wetu-importer'); ?></li>
154 154
 
155 155
 									<li>
156 156
 										<input class="content" checked="checked"
157 157
 											   type="checkbox" name="content[]"
158
-											   value="location"/> <?php esc_html_e( 'Location', 'lsx-wetu-importer' ); ?>
158
+											   value="location"/> <?php esc_html_e('Location', 'lsx-wetu-importer'); ?>
159 159
 									</li>
160 160
 
161 161
 
162
-								<?php if ( class_exists( 'LSX_TO_Videos' ) ) { ?>
162
+								<?php if (class_exists('LSX_TO_Videos')) { ?>
163 163
 									<li>
164 164
 										<input class="content" checked="checked"
165 165
 											   type="checkbox" name="content[]"
166
-											   value="videos"/> <?php esc_html_e( 'Videos', 'lsx-wetu-importer' ); ?></li>
166
+											   value="videos"/> <?php esc_html_e('Videos', 'lsx-wetu-importer'); ?></li>
167 167
 								<?php } ?>
168 168
 
169 169
 							</ul>
170
-							<h4><?php esc_html_e( 'Additional Content' ); ?></h4>
170
+							<h4><?php esc_html_e('Additional Content'); ?></h4>
171 171
 							<ul>
172 172
 								<li>
173 173
 									<input class="content" checked="checked"
174 174
 										   type="checkbox" name="content[]"
175
-										   value="country"/> <?php esc_html_e( 'Set Country', 'lsx-wetu-importer' ); ?></li>
175
+										   value="country"/> <?php esc_html_e('Set Country', 'lsx-wetu-importer'); ?></li>
176 176
 								<li>
177 177
 									<input class="content" checked="checked"
178 178
 										   type="checkbox" name="content[]"
179
-										   value="continent"/> <?php esc_html_e( 'Set Continent', 'lsx-wetu-importer' ); ?></li>
179
+										   value="continent"/> <?php esc_html_e('Set Continent', 'lsx-wetu-importer'); ?></li>
180 180
 
181 181
 								<li>
182 182
 									<input class="content" checked="checked"
183 183
 										   type="checkbox" name="content[]"
184
-										   value="featured_image"/> <?php esc_html_e( 'Set Featured Image', 'lsx-wetu-importer' ); ?>
184
+										   value="featured_image"/> <?php esc_html_e('Set Featured Image', 'lsx-wetu-importer'); ?>
185 185
 								</li>
186
-								<?php if ( class_exists( 'LSX_Banners' ) ) { ?>
186
+								<?php if (class_exists('LSX_Banners')) { ?>
187 187
 									<li>
188 188
 										<input class="content" checked="checked"
189 189
 											   type="checkbox" name="content[]"
190
-											   value="banner_image"/> <?php esc_html_e( 'Set Banner Image', 'lsx-wetu-importer' ); ?>
190
+											   value="banner_image"/> <?php esc_html_e('Set Banner Image', 'lsx-wetu-importer'); ?>
191 191
 									</li>
192 192
 									<li>
193 193
 										<input class="content" checked="checked"
194 194
 											   type="checkbox" name="content[]"
195
-											   value="unique_banner_image"/> <?php esc_html_e( 'Use the WETU banner field', 'lsx-wetu-importer' ); ?>
195
+											   value="unique_banner_image"/> <?php esc_html_e('Use the WETU banner field', 'lsx-wetu-importer'); ?>
196 196
 									</li>
197 197
 								<?php } ?>
198 198
 
199 199
 								<li>
200 200
 									<input class="content" checked="checked"
201 201
 										   type="checkbox" name="content[]"
202
-										   value="strip_tags"/> <?php esc_html_e( 'Strip HTML from the description', 'lsx-wetu-importer' ); ?></li>
202
+										   value="strip_tags"/> <?php esc_html_e('Strip HTML from the description', 'lsx-wetu-importer'); ?></li>
203 203
 							</ul>
204 204
 						</div>
205 205
 						<div class="settings-all" style="width:30%;display:block;float:left;">
206
-							<h3><?php esc_html_e( 'Travel Information' ); ?></h3>
206
+							<h3><?php esc_html_e('Travel Information'); ?></h3>
207 207
 							<ul>
208 208
 								<li>
209 209
 									<input class="content" checked="checked"
210 210
 										   type="checkbox" name="content[]"
211
-										   value="electricity"/> <?php esc_html_e( 'Electricity', 'lsx-wetu-importer' ); ?></li>
211
+										   value="electricity"/> <?php esc_html_e('Electricity', 'lsx-wetu-importer'); ?></li>
212 212
 								<li>
213 213
 									<input class="content" checked="checked"
214 214
 										   type="checkbox" name="content[]"
215
-										   value="banking"/> <?php esc_html_e( 'Banking', 'lsx-wetu-importer' ); ?></li>
215
+										   value="banking"/> <?php esc_html_e('Banking', 'lsx-wetu-importer'); ?></li>
216 216
 								<li>
217 217
 									<input class="content" checked="checked"
218 218
 										   type="checkbox" name="content[]"
219
-										   value="cuisine"/> <?php esc_html_e( 'Cuisine', 'lsx-wetu-importer' ); ?></li>
219
+										   value="cuisine"/> <?php esc_html_e('Cuisine', 'lsx-wetu-importer'); ?></li>
220 220
 								<li>
221 221
 									<input class="content" checked="checked"
222 222
 										   type="checkbox" name="content[]"
223
-										   value="climate"/> <?php esc_html_e( 'Climate', 'lsx-wetu-importer' ); ?></li>
223
+										   value="climate"/> <?php esc_html_e('Climate', 'lsx-wetu-importer'); ?></li>
224 224
 								<li>
225 225
 									<input class="content" checked="checked"
226 226
 										   type="checkbox" name="content[]"
227
-										   value="transport"/> <?php esc_html_e( 'Transport', 'lsx-wetu-importer' ); ?></li>
227
+										   value="transport"/> <?php esc_html_e('Transport', 'lsx-wetu-importer'); ?></li>
228 228
 								<li><input class="content" checked="checked"
229 229
 										   type="checkbox" name="content[]"
230
-										   value="dress"/> <?php esc_html_e( 'Dress', 'lsx-wetu-importer' ); ?></li>
230
+										   value="dress"/> <?php esc_html_e('Dress', 'lsx-wetu-importer'); ?></li>
231 231
 								<li><input class="content" checked="checked"
232 232
 										   type="checkbox" name="content[]"
233
-										   value="health"/> <?php esc_html_e( 'Health', 'lsx-wetu-importer' ); ?></li>
233
+										   value="health"/> <?php esc_html_e('Health', 'lsx-wetu-importer'); ?></li>
234 234
 								<li><input class="content" checked="checked"
235 235
 										   type="checkbox" name="content[]"
236
-										   value="safety"/> <?php esc_html_e( 'Safety', 'lsx-wetu-importer' ); ?></li>
236
+										   value="safety"/> <?php esc_html_e('Safety', 'lsx-wetu-importer'); ?></li>
237 237
 								<li><input class="content" checked="checked"
238 238
 										   type="checkbox" name="content[]"
239
-										   value="visa"/> <?php esc_html_e( 'Visa', 'lsx-wetu-importer' ); ?></li>
239
+										   value="visa"/> <?php esc_html_e('Visa', 'lsx-wetu-importer'); ?></li>
240 240
 								<li><input class="content" checked="checked"
241 241
 										   type="checkbox" name="content[]"
242
-										   value="additional_info"/> <?php esc_html_e( 'General', 'lsx-wetu-importer' ); ?></li>
242
+										   value="additional_info"/> <?php esc_html_e('General', 'lsx-wetu-importer'); ?></li>
243 243
 							</ul>
244 244
 						</div>
245 245
 
246
-						<?php if ( class_exists( 'LSX_TO_Team' ) ) { ?>
246
+						<?php if (class_exists('LSX_TO_Team')) { ?>
247 247
 							<div style="width:30%;display:block;float:left;">
248
-								<h3><?php esc_html_e( 'Assign a Team Member' ); ?></h3>
249
-								<?php $this->team_member_checkboxes( $this->destination_options ); ?>
248
+								<h3><?php esc_html_e('Assign a Team Member'); ?></h3>
249
+								<?php $this->team_member_checkboxes($this->destination_options); ?>
250 250
 							</div>
251 251
 						<?php } ?>
252 252
 
@@ -254,9 +254,9 @@  discard block
 block discarded – undo
254 254
 					</div>
255 255
 
256 256
 
257
-					<h3><?php esc_html_e( 'Your List' ); ?></h3>
257
+					<h3><?php esc_html_e('Your List'); ?></h3>
258 258
 					<p><input class="button button-primary" type="submit"
259
-							  value="<?php esc_html_e( 'Sync', 'lsx-wetu-importer' ); ?>"/></p>
259
+							  value="<?php esc_html_e('Sync', 'lsx-wetu-importer'); ?>"/></p>
260 260
 					<table class="wp-list-table widefat fixed posts">
261 261
 						<?php $this->table_header(); ?>
262 262
 
@@ -269,12 +269,12 @@  discard block
 block discarded – undo
269 269
 					</table>
270 270
 
271 271
 					<p><input class="button button-primary" type="submit"
272
-							  value="<?php esc_html_e( 'Sync', 'lsx-wetu-importer' ); ?>"/></p>
272
+							  value="<?php esc_html_e('Sync', 'lsx-wetu-importer'); ?>"/></p>
273 273
 				</form>
274 274
 			</div>
275 275
 
276 276
 			<div style="display:none;" class="completed-list-wrapper">
277
-				<h3><?php esc_html_e( 'Completed' ); ?></h3>
277
+				<h3><?php esc_html_e('Completed'); ?></h3>
278 278
 				<ul>
279 279
 				</ul>
280 280
 			</div>
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
 	/**
286 286
 	 * Grab all the current destination posts via the lsx_wetu_id field.
287 287
 	 */
288
-	public function find_current_destination( $post_type = 'destination' ) {
288
+	public function find_current_destination($post_type = 'destination') {
289 289
 		global $wpdb;
290 290
 		$return = array();
291 291
 
@@ -304,9 +304,9 @@  discard block
 block discarded – undo
304 304
 		");
305 305
 		// @codingStandardsIgnoreEnd
306 306
 
307
-		if ( null !== $current_destination && ! empty( $current_destination ) ) {
308
-			foreach ( $current_destination as $accom ) {
309
-				$return[ $accom->meta_value ] = $accom;
307
+		if (null !== $current_destination && !empty($current_destination)) {
308
+			foreach ($current_destination as $accom) {
309
+				$return[$accom->meta_value] = $accom;
310 310
 			}
311 311
 		}
312 312
 
@@ -318,118 +318,118 @@  discard block
 block discarded – undo
318 318
 	 */
319 319
 	public function process_ajax_search() {
320 320
 		$return = false;
321
-		check_ajax_referer( 'lsx_wetu_ajax_action', 'security' );
322
-		if ( isset( $_POST['action'] ) && 'lsx_tour_importer' === $_POST['action'] && isset( $_POST['type'] ) && 'destination' === $_POST['type'] ) {
321
+		check_ajax_referer('lsx_wetu_ajax_action', 'security');
322
+		if (isset($_POST['action']) && 'lsx_tour_importer' === $_POST['action'] && isset($_POST['type']) && 'destination' === $_POST['type']) {
323 323
 
324 324
 			$searched_items = false;
325
-			if ( isset( $_POST['keyword'] ) ) {
326
-				$keyphrases = array_map( 'sanitize_text_field', wp_unslash( $_POST['keyword'] ) );
327
-			} else {
328
-				$keyphrases = array( 0 );
325
+			if (isset($_POST['keyword'])) {
326
+				$keyphrases = array_map('sanitize_text_field', wp_unslash($_POST['keyword']));
327
+			}else {
328
+				$keyphrases = array(0);
329 329
 			}
330 330
 
331
-			if ( ! is_array( $keyphrases ) ) {
332
-				$keyphrases = array( $keyphrases );
331
+			if (!is_array($keyphrases)) {
332
+				$keyphrases = array($keyphrases);
333 333
 			}
334
-			foreach ( $keyphrases as &$keyword ) {
335
-				$keyword = ltrim( rtrim( $keyword ) );
334
+			foreach ($keyphrases as &$keyword) {
335
+				$keyword = ltrim(rtrim($keyword));
336 336
 			}
337 337
 
338 338
 			$post_status = false;
339 339
 
340
-			if ( in_array( 'publish', $keyphrases ) ) {
340
+			if (in_array('publish', $keyphrases)) {
341 341
 				$post_status = 'publish';
342 342
 			}
343
-			if ( in_array( 'pending', $keyphrases ) ) {
343
+			if (in_array('pending', $keyphrases)) {
344 344
 				$post_status = 'pending';
345 345
 			}
346
-			if ( in_array( 'draft', $keyphrases ) ) {
346
+			if (in_array('draft', $keyphrases)) {
347 347
 				$post_status = 'draft';
348 348
 			}
349
-			if ( in_array( 'import', $keyphrases ) ) {
349
+			if (in_array('import', $keyphrases)) {
350 350
 				$post_status = 'import';
351 351
 			}
352 352
 
353 353
 			// If there is a post status use it.
354
-			if ( false !== $post_status ) {
354
+			if (false !== $post_status) {
355 355
 
356 356
 				$accommodation = array();
357
-				$current_accommodation = $this->find_current_accommodation( 'destination' );
358
-				if ( ! empty( $current_accommodation ) ) {
359
-					foreach ( $current_accommodation as $cs_key => $ccs_id ) {
360
-						$accommodation[] = $this->prepare_row_attributes( $cs_key, $ccs_id->post_id );
357
+				$current_accommodation = $this->find_current_accommodation('destination');
358
+				if (!empty($current_accommodation)) {
359
+					foreach ($current_accommodation as $cs_key => $ccs_id) {
360
+						$accommodation[] = $this->prepare_row_attributes($cs_key, $ccs_id->post_id);
361 361
 					}
362 362
 				}
363 363
 
364 364
 				// Run through each accommodation and use it.
365
-				if ( ! empty( $accommodation ) ) {
366
-					foreach ( $accommodation as $row_key => $row ) {
365
+				if (!empty($accommodation)) {
366
+					foreach ($accommodation as $row_key => $row) {
367 367
 						$row['post_title'] = $row['name'];
368
-						if ( 'import' === $post_status ) {
369
-							if ( is_array( $this->queued_imports ) && in_array( $row['post_id'], $this->queued_imports ) ) {
370
-								$current_status = get_post_status( $row['post_id'] );
371
-								if ( 'draft' === $current_status ) {
372
-									$searched_items[ sanitize_title( $row['name'] ) . '-' . $row['id'] ] = $this->format_row( $row, $row_key );
368
+						if ('import' === $post_status) {
369
+							if (is_array($this->queued_imports) && in_array($row['post_id'], $this->queued_imports)) {
370
+								$current_status = get_post_status($row['post_id']);
371
+								if ('draft' === $current_status) {
372
+									$searched_items[sanitize_title($row['name']).'-'.$row['id']] = $this->format_row($row, $row_key);
373 373
 								}
374
-							} else {
374
+							}else {
375 375
 								continue;
376 376
 							}
377
-						} else {
378
-							if ( 0 === $row['post_id'] ) {
377
+						}else {
378
+							if (0 === $row['post_id']) {
379 379
 								continue;
380
-							} else {
381
-								$current_status = get_post_status( $row['post_id'] );
380
+							}else {
381
+								$current_status = get_post_status($row['post_id']);
382 382
 
383
-								if ( $current_status !== $post_status ) {
383
+								if ($current_status !== $post_status) {
384 384
 									continue;
385 385
 								}
386 386
 							}
387
-							$searched_items[ sanitize_title( $row['name'] ) . '-' . $row['id'] ] = $this->format_row( $row, $row_key );
387
+							$searched_items[sanitize_title($row['name']).'-'.$row['id']] = $this->format_row($row, $row_key);
388 388
 						}
389 389
 					}
390 390
 				}
391
-			} else {
391
+			}else {
392 392
 
393
-				$key_string_search = implode( '+', $keyphrases );
394
-				$search_data       = wp_remote_get( $this->url . '/Search/' . $key_string_search . '/?all=include' );
393
+				$key_string_search = implode('+', $keyphrases);
394
+				$search_data       = wp_remote_get($this->url.'/Search/'.$key_string_search.'/?all=include');
395 395
 
396
-				if ( ! is_wp_error( $search_data ) || ! empty( $search_data ) && isset( $search_data['response'] ) && isset( $search_data['response']['code'] ) && 200 === $search_data['response']['code'] ) {
397
-					$search_data = json_decode( $search_data['body'], true );
398
-					foreach ( $search_data as $sdata_key => $sdata ) {
396
+				if (!is_wp_error($search_data) || !empty($search_data) && isset($search_data['response']) && isset($search_data['response']['code']) && 200 === $search_data['response']['code']) {
397
+					$search_data = json_decode($search_data['body'], true);
398
+					foreach ($search_data as $sdata_key => $sdata) {
399 399
 
400
-						if ( isset( $sdata['type'] ) && 'Destination' !== trim( $sdata['type'] ) ) {
400
+						if (isset($sdata['type']) && 'Destination' !== trim($sdata['type'])) {
401 401
 							continue;
402 402
 						}
403 403
 
404
-						$temp_id = $this->get_post_id_by_key_value( $sdata['id'] );
405
-						if ( false === $temp_id ) {
404
+						$temp_id = $this->get_post_id_by_key_value($sdata['id']);
405
+						if (false === $temp_id) {
406 406
 							$sdata['post_id'] = 0;
407 407
 							$sdata['post_title'] = $sdata['name'];
408
-						} else {
408
+						}else {
409 409
 							$sdata['post_id'] = $temp_id;
410
-							$sdata['post_title'] = get_the_title( $temp_id );
410
+							$sdata['post_title'] = get_the_title($temp_id);
411 411
 						}
412
-						$searched_items[ sanitize_title( $sdata['name'] ) . '-' . $sdata['id'] ] = $this->format_row( $sdata, $sdata_key );
412
+						$searched_items[sanitize_title($sdata['name']).'-'.$sdata['id']] = $this->format_row($sdata, $sdata_key);
413 413
 					}
414 414
 				}
415 415
 			}
416 416
 
417
-			if ( false !== $searched_items ) {
418
-				$return = implode( $searched_items );
417
+			if (false !== $searched_items) {
418
+				$return = implode($searched_items);
419 419
 			}
420
-			print_r( $return );
421
-		} else {
422
-			echo esc_attr( 'None found' );
420
+			print_r($return);
421
+		}else {
422
+			echo esc_attr('None found');
423 423
 		}
424 424
 		die();
425 425
 	}
426 426
 
427
-	public function prepare_row_attributes( $cs_key, $ccs_id ) {
427
+	public function prepare_row_attributes($cs_key, $ccs_id) {
428 428
 		$row_item = array(
429 429
 			'id' => $cs_key,
430 430
 			'type' => 'Destination',
431
-			'name' => get_the_title( $ccs_id ),
432
-			'last_modified' => date( 'Y-m-d', strtotime( 'now' ) ),
431
+			'name' => get_the_title($ccs_id),
432
+			'last_modified' => date('Y-m-d', strtotime('now')),
433 433
 			'post_id' => $ccs_id,
434 434
 		);
435 435
 		return $row_item;
@@ -438,31 +438,31 @@  discard block
 block discarded – undo
438 438
 	/**
439 439
 	 * Formats the row for output on the screen.
440 440
 	 */
441
-	public function format_row( $row = false, $row_key = '' ) {
442
-		if ( false !== $row ) {
441
+	public function format_row($row = false, $row_key = '') {
442
+		if (false !== $row) {
443 443
 
444 444
 			$status = 'import';
445
-			if ( 0 !== $row['post_id'] ) {
446
-				$status = '<a href="' . admin_url( '/post.php?post=' . $row['post_id'] . '&action=edit' ) . '" target="_blank">' . get_post_status( $row['post_id'] ) . '</a>';
445
+			if (0 !== $row['post_id']) {
446
+				$status = '<a href="'.admin_url('/post.php?post='.$row['post_id'].'&action=edit').'" target="_blank">'.get_post_status($row['post_id']).'</a>';
447 447
 			}
448 448
 
449 449
 			$row_html = '
450
-			<tr class="post-' . $row['post_id'] . ' type-tour" id="post-' . $row['post_id'] . '">
450
+			<tr class="post-' . $row['post_id'].' type-tour" id="post-'.$row['post_id'].'">
451 451
 				<th class="check-column" scope="row">
452
-					<label for="cb-select-' . $row['id'] . '" class="screen-reader-text">' . $row['name'] . '</label>
453
-					<input type="checkbox" data-identifier="' . $row['id'] . '" value="' . $row['post_id'] . '" name="post[]" id="cb-select-' . $row['id'] . '">
452
+					<label for="cb-select-' . $row['id'].'" class="screen-reader-text">'.$row['name'].'</label>
453
+					<input type="checkbox" data-identifier="' . $row['id'].'" value="'.$row['post_id'].'" name="post[]" id="cb-select-'.$row['id'].'">
454 454
 				</th>
455 455
 				<td class="column-order">
456
-					' . ( $row_key + 1 ) . '
456
+					' . ($row_key + 1).'
457 457
 				</td>
458 458
 				<td class="post-title page-title column-title">
459
-					<strong>' . $row['post_title'] . '</strong> - ' . $status . '
459
+					<strong>' . $row['post_title'].'</strong> - '.$status.'
460 460
 				</td>
461 461
 				<td class="date column-date">
462
-					<abbr title="' . date( 'Y/m/d',strtotime( $row['last_modified'] ) ) . '">' . date( 'Y/m/d',strtotime( $row['last_modified'] ) ) . '</abbr><br>Last Modified
462
+					<abbr title="' . date('Y/m/d', strtotime($row['last_modified'])).'">'.date('Y/m/d', strtotime($row['last_modified'])).'</abbr><br>Last Modified
463 463
 				</td>
464 464
 				<td class="ssid column-ssid">
465
-					' . $row['id'] . '
465
+					' . $row['id'].'
466 466
 				</td>
467 467
 			</tr>';
468 468
 			return $row_html;
@@ -475,44 +475,44 @@  discard block
 block discarded – undo
475 475
 	public function process_ajax_import() {
476 476
 		$return = false;
477 477
 
478
-		check_ajax_referer( 'lsx_wetu_ajax_action', 'security' );
479
-		if ( isset( $_POST['action'] ) && 'lsx_import_items' === $_POST['action'] && isset( $_POST['type'] ) && 'destination' === $_POST['type'] && isset( $_POST['wetu_id'] ) ) {
478
+		check_ajax_referer('lsx_wetu_ajax_action', 'security');
479
+		if (isset($_POST['action']) && 'lsx_import_items' === $_POST['action'] && isset($_POST['type']) && 'destination' === $_POST['type'] && isset($_POST['wetu_id'])) {
480 480
 
481
-			$wetu_id = sanitize_text_field( $_POST['wetu_id'] );
481
+			$wetu_id = sanitize_text_field($_POST['wetu_id']);
482 482
 
483
-			if ( isset( $_POST['post_id'] ) ) {
484
-				$post_id = sanitize_text_field( $_POST['post_id'] );
485
-				$this->current_post = get_post( $post_id );
486
-			} else {
483
+			if (isset($_POST['post_id'])) {
484
+				$post_id = sanitize_text_field($_POST['post_id']);
485
+				$this->current_post = get_post($post_id);
486
+			}else {
487 487
 				$post_id = 0;
488 488
 			}
489 489
 
490
-			if ( isset( $_POST['team_members'] ) ) {
491
-				$team_members = array_map( 'sanitize_text_field', wp_unslash( $_POST['team_members'] ) );
492
-			} else {
490
+			if (isset($_POST['team_members'])) {
491
+				$team_members = array_map('sanitize_text_field', wp_unslash($_POST['team_members']));
492
+			}else {
493 493
 				$team_members = false;
494 494
 			}
495 495
 
496 496
 			$safari_brands = false;
497 497
 
498
-			delete_option( 'lsx_wetu_importer_destination_settings' );
498
+			delete_option('lsx_wetu_importer_destination_settings');
499 499
 
500
-			if ( isset( $_POST['content'] ) && is_array( $_POST['content'] ) && ! empty( $_POST['content'] ) ) {
501
-				$content = array_map( 'sanitize_text_field', wp_unslash( $_POST['content'] ) );
502
-				add_option( 'lsx_wetu_importer_destination_settings', $content );
503
-			} else {
500
+			if (isset($_POST['content']) && is_array($_POST['content']) && !empty($_POST['content'])) {
501
+				$content = array_map('sanitize_text_field', wp_unslash($_POST['content']));
502
+				add_option('lsx_wetu_importer_destination_settings', $content);
503
+			}else {
504 504
 				$content = false;
505 505
 			}
506 506
 
507
-			$jdata = wp_remote_get( $this->url . '/Get?' . $this->url_qs . '&ids=' . $wetu_id );
507
+			$jdata = wp_remote_get($this->url.'/Get?'.$this->url_qs.'&ids='.$wetu_id);
508 508
 
509
-			if ( ! empty( $jdata ) && isset( $jdata['response'] ) && isset( $jdata['response']['code'] ) && 200 === $jdata['response']['code'] ) {
510
-				$adata  = json_decode( $jdata['body'], true );
511
-				$return = $this->import_row( $adata, $wetu_id, $post_id, $team_members, $content, $safari_brands );
512
-				$this->remove_from_queue( $return );
513
-				$this->format_completed_row( $return );
514
-			} else {
515
-				$this->format_error( esc_html__( 'There was a problem importing your destination, please try refreshing the page.', 'lsx-wetu-importer' ) );
509
+			if (!empty($jdata) && isset($jdata['response']) && isset($jdata['response']['code']) && 200 === $jdata['response']['code']) {
510
+				$adata  = json_decode($jdata['body'], true);
511
+				$return = $this->import_row($adata, $wetu_id, $post_id, $team_members, $content, $safari_brands);
512
+				$this->remove_from_queue($return);
513
+				$this->format_completed_row($return);
514
+			}else {
515
+				$this->format_error(esc_html__('There was a problem importing your destination, please try refreshing the page.', 'lsx-wetu-importer'));
516 516
 			}
517 517
 		}
518 518
 		die();
@@ -521,14 +521,14 @@  discard block
 block discarded – undo
521 521
 	/**
522 522
 	 * Saves the queue to the option.
523 523
 	 */
524
-	public function remove_from_queue( $id ) {
525
-		if ( ! empty( $this->queued_imports ) ) {
526
-			$key = array_search( $id, $this->queued_imports );
527
-			if ( false !== $key ) {
528
-				unset( $this->queued_imports[ $key ] );
524
+	public function remove_from_queue($id) {
525
+		if (!empty($this->queued_imports)) {
526
+			$key = array_search($id, $this->queued_imports);
527
+			if (false !== $key) {
528
+				unset($this->queued_imports[$key]);
529 529
 
530
-				delete_option( 'lsx_wetu_importer_que' );
531
-				update_option( 'lsx_wetu_importer_que', $this->queued_imports );
530
+				delete_option('lsx_wetu_importer_que');
531
+				update_option('lsx_wetu_importer_que', $this->queued_imports);
532 532
 			}
533 533
 		}
534 534
 	}
@@ -536,8 +536,8 @@  discard block
 block discarded – undo
536 536
 	/**
537 537
 	 * Connect to wetu
538 538
 	 */
539
-	public function import_row( $data, $wetu_id, $id = 0, $team_members = false, $importable_content = array(), $safari_brands = false ) {
540
-		if ( 'Destination' === trim( $data[0]['type'] ) ) {
539
+	public function import_row($data, $wetu_id, $id = 0, $team_members = false, $importable_content = array(), $safari_brands = false) {
540
+		if ('Destination' === trim($data[0]['type'])) {
541 541
 			$post_name = '';
542 542
 			$data_post_content = '';
543 543
 			$data_post_excerpt = '';
@@ -546,129 +546,129 @@  discard block
 block discarded – undo
546 546
 				'post_type' => 'destination',
547 547
 			);
548 548
 
549
-			if ( ! empty( $importable_content ) && in_array( 'country', $importable_content ) ) {
550
-				$parent = $this->check_for_parent( $data );
551
-				if ( false !== $parent ) {
549
+			if (!empty($importable_content) && in_array('country', $importable_content)) {
550
+				$parent = $this->check_for_parent($data);
551
+				if (false !== $parent) {
552 552
 					$post['post_parent'] = $parent;
553 553
 				}
554 554
 			}
555 555
 
556 556
 			// Set the post_content.
557
-			if ( ! empty( $importable_content ) && in_array( 'description', $importable_content ) ) {
558
-				if ( isset( $data[0]['content']['general_description'] ) ) {
557
+			if (!empty($importable_content) && in_array('description', $importable_content)) {
558
+				if (isset($data[0]['content']['general_description'])) {
559 559
 
560
-					if ( in_array( 'strip_tags', $importable_content ) ) {
561
-						$post['post_content'] = wp_strip_all_tags( $data[0]['content']['general_description'] );
562
-					} else {
560
+					if (in_array('strip_tags', $importable_content)) {
561
+						$post['post_content'] = wp_strip_all_tags($data[0]['content']['general_description']);
562
+					}else {
563 563
 						$post['post_content'] = $data[0]['content']['general_description'];
564 564
 					}
565 565
 				}
566 566
 			}
567 567
 
568
-			if ( false !== $id && '0' !== $id ) {
568
+			if (false !== $id && '0' !== $id) {
569 569
 				$post['ID'] = $id;
570
-				if ( isset( $this->options ) && 'on' !== $this->options['disable_destination_title'] && isset( $data[0]['name'] ) ) {
570
+				if (isset($this->options) && 'on' !== $this->options['disable_destination_title'] && isset($data[0]['name'])) {
571 571
 					$post['post_title'] = $data[0]['name'];
572
-					$post['post_name'] = wp_unique_post_slug( sanitize_title( $data[0]['name'] ), $id, 'draft', 'destination', 0 );
572
+					$post['post_name'] = wp_unique_post_slug(sanitize_title($data[0]['name']), $id, 'draft', 'destination', 0);
573 573
 				}
574 574
 				$post['post_status'] = 'publish';
575 575
 
576
-				$id = wp_update_post( $post );
577
-				$prev_date = get_post_meta( $id, 'lsx_wetu_modified_date', true );
578
-				update_post_meta( $id, 'lsx_wetu_modified_date', strtotime( $data[0]['last_modified'] ), $prev_date );
579
-			} else {
576
+				$id = wp_update_post($post);
577
+				$prev_date = get_post_meta($id, 'lsx_wetu_modified_date', true);
578
+				update_post_meta($id, 'lsx_wetu_modified_date', strtotime($data[0]['last_modified']), $prev_date);
579
+			}else {
580 580
 				// Set the name.
581
-				if ( isset( $data[0]['name'] ) ) {
582
-					$post_name = wp_unique_post_slug( sanitize_title( $data[0]['name'] ), $id, 'draft', 'destination', 0 );
581
+				if (isset($data[0]['name'])) {
582
+					$post_name = wp_unique_post_slug(sanitize_title($data[0]['name']), $id, 'draft', 'destination', 0);
583 583
 				}
584 584
 
585 585
 				$post['post_name'] = $post_name;
586 586
 				$post['post_title'] = $data[0]['name'];
587 587
 				$post['post_status'] = 'publish';
588
-				$id = wp_insert_post( $post );
588
+				$id = wp_insert_post($post);
589 589
 
590 590
 				// Save the WETU ID and the Last date it was modified.
591
-				if ( false !== $id ) {
592
-					add_post_meta( $id, 'lsx_wetu_id', $wetu_id );
593
-					add_post_meta( $id, 'lsx_wetu_modified_date', strtotime( $data[0]['last_modified'] ) );
591
+				if (false !== $id) {
592
+					add_post_meta($id, 'lsx_wetu_id', $wetu_id);
593
+					add_post_meta($id, 'lsx_wetu_modified_date', strtotime($data[0]['last_modified']));
594 594
 				}
595 595
 			}
596 596
 
597
-			$this->find_attachments( $id );
597
+			$this->find_attachments($id);
598 598
 
599 599
 			// Set the team member if it is there.
600
-			if ( post_type_exists( 'team' ) && false !== $team_members && '' !== $team_members ) {
601
-				$this->set_team_member( $id, $team_members );
600
+			if (post_type_exists('team') && false !== $team_members && '' !== $team_members) {
601
+				$this->set_team_member($id, $team_members);
602 602
 			}
603 603
 
604
-			$this->set_map_data( $data, $id, 9 );
604
+			$this->set_map_data($data, $id, 9);
605 605
 
606 606
 			// Set the Room Data.
607
-			if ( false !== $importable_content && in_array( 'videos', $importable_content ) ) {
608
-				$this->set_video_data( $data, $id );
607
+			if (false !== $importable_content && in_array('videos', $importable_content)) {
608
+				$this->set_video_data($data, $id);
609 609
 			}
610 610
 
611 611
 			// Set the Electricity.
612
-			if ( false !== $importable_content && in_array( 'electricity', $importable_content ) ) {
613
-				$this->set_travel_info( $data, $id, 'electricity', $importable_content );
612
+			if (false !== $importable_content && in_array('electricity', $importable_content)) {
613
+				$this->set_travel_info($data, $id, 'electricity', $importable_content);
614 614
 			}
615 615
 			// Set the cuisine.
616
-			if ( false !== $importable_content && in_array( 'cuisine', $importable_content ) ) {
617
-				$this->set_travel_info( $data, $id, 'cuisine', $importable_content );
616
+			if (false !== $importable_content && in_array('cuisine', $importable_content)) {
617
+				$this->set_travel_info($data, $id, 'cuisine', $importable_content);
618 618
 			}
619 619
 			// Set the banking.
620
-			if ( false !== $importable_content && in_array( 'banking', $importable_content ) ) {
621
-				$this->set_travel_info( $data, $id, 'banking', $importable_content );
620
+			if (false !== $importable_content && in_array('banking', $importable_content)) {
621
+				$this->set_travel_info($data, $id, 'banking', $importable_content);
622 622
 			}
623 623
 			// Set the transport.
624
-			if ( false !== $importable_content && in_array( 'transport', $importable_content ) ) {
625
-				$this->set_travel_info( $data, $id, 'transport', $importable_content );
624
+			if (false !== $importable_content && in_array('transport', $importable_content)) {
625
+				$this->set_travel_info($data, $id, 'transport', $importable_content);
626 626
 			}
627 627
 			// Set the dress.
628
-			if ( false !== $importable_content && in_array( 'dress', $importable_content ) ) {
629
-				$this->set_travel_info( $data, $id, 'dress', $importable_content );
628
+			if (false !== $importable_content && in_array('dress', $importable_content)) {
629
+				$this->set_travel_info($data, $id, 'dress', $importable_content);
630 630
 			}
631 631
 			// Set the climate.
632
-			if ( false !== $importable_content && in_array( 'climate', $importable_content ) ) {
633
-				$this->set_travel_info( $data, $id, 'climate', $importable_content );
632
+			if (false !== $importable_content && in_array('climate', $importable_content)) {
633
+				$this->set_travel_info($data, $id, 'climate', $importable_content);
634 634
 			}
635 635
 			// Set the Health.
636
-			if ( false !== $importable_content && in_array( 'health', $importable_content ) ) {
637
-				$this->set_travel_info( $data, $id, 'health', $importable_content );
636
+			if (false !== $importable_content && in_array('health', $importable_content)) {
637
+				$this->set_travel_info($data, $id, 'health', $importable_content);
638 638
 			}
639 639
 			// Set the Safety.
640
-			if ( false !== $importable_content && in_array( 'safety', $importable_content ) ) {
641
-				$this->set_travel_info( $data, $id, 'safety', $importable_content );
640
+			if (false !== $importable_content && in_array('safety', $importable_content)) {
641
+				$this->set_travel_info($data, $id, 'safety', $importable_content);
642 642
 			}
643 643
 			// Set the Visa.
644
-			if ( false !== $importable_content && in_array( 'visa', $importable_content ) ) {
645
-				$this->set_travel_info( $data, $id, 'visa', $importable_content );
644
+			if (false !== $importable_content && in_array('visa', $importable_content)) {
645
+				$this->set_travel_info($data, $id, 'visa', $importable_content);
646 646
 			}
647 647
 			// Set the General.
648
-			if ( false !== $importable_content && in_array( 'additional_info', $importable_content ) ) {
649
-				$this->set_travel_info( $data, $id, 'additional_info', $importable_content );
648
+			if (false !== $importable_content && in_array('additional_info', $importable_content)) {
649
+				$this->set_travel_info($data, $id, 'additional_info', $importable_content);
650 650
 			}
651 651
 
652 652
 			// Setup some default for use in the import.
653
-			if ( false !== $importable_content && (in_array( 'gallery', $importable_content ) || in_array( 'banner_image', $importable_content ) || in_array( 'featured_image', $importable_content )) ) {
654
-				$this->find_attachments( $id );
653
+			if (false !== $importable_content && (in_array('gallery', $importable_content) || in_array('banner_image', $importable_content) || in_array('featured_image', $importable_content))) {
654
+				$this->find_attachments($id);
655 655
 
656 656
 				// Set the featured image.
657
-				if ( false !== $importable_content && in_array( 'featured_image', $importable_content ) ) {
658
-					$this->set_featured_image( $data, $id );
657
+				if (false !== $importable_content && in_array('featured_image', $importable_content)) {
658
+					$this->set_featured_image($data, $id);
659 659
 				}
660
-				if ( false !== $importable_content && in_array( 'banner_image', $importable_content ) ) {
661
-					$this->set_banner_image( $data, $id, $importable_content );
660
+				if (false !== $importable_content && in_array('banner_image', $importable_content)) {
661
+					$this->set_banner_image($data, $id, $importable_content);
662 662
 				}
663 663
 				// Import the main gallery.
664
-				if ( false !== $importable_content && in_array( 'gallery', $importable_content ) ) {
665
-					$this->create_main_gallery( $data, $id );
664
+				if (false !== $importable_content && in_array('gallery', $importable_content)) {
665
+					$this->create_main_gallery($data, $id);
666 666
 				}
667 667
 			}
668 668
 
669 669
 			// Set the continent.
670
-			if ( false !== $importable_content && in_array( 'continent', $importable_content ) ) {
671
-				$this->set_continent( $data, $id );
670
+			if (false !== $importable_content && in_array('continent', $importable_content)) {
671
+				$this->set_continent($data, $id);
672 672
 			}
673 673
 		}
674 674
 
@@ -678,54 +678,54 @@  discard block
 block discarded – undo
678 678
 	/**
679 679
 	 * Set the team memberon each item.
680 680
 	 */
681
-	public function set_team_member( $id, $team_members ) {
682
-		delete_post_meta( $id, 'team_to_' . $this->tab_slug );
681
+	public function set_team_member($id, $team_members) {
682
+		delete_post_meta($id, 'team_to_'.$this->tab_slug);
683 683
 
684
-		foreach ( $team_members as $team ) {
685
-			add_post_meta( $id, 'team_to_' . $this->tab_slug, $team );
684
+		foreach ($team_members as $team) {
685
+			add_post_meta($id, 'team_to_'.$this->tab_slug, $team);
686 686
 		}
687 687
 	}
688 688
 
689 689
 	/**
690 690
 	 * Saves the room data
691 691
 	 */
692
-	public function set_travel_info( $data, $id, $meta_key, $importable = array( 'none' ) ) {
693
-		if ( ! empty( $data[0]['travel_information'] ) && isset( $data[0]['travel_information'][ $meta_key ] ) ) {
694
-			$content = $data[0]['travel_information'][ $meta_key ];
692
+	public function set_travel_info($data, $id, $meta_key, $importable = array('none')) {
693
+		if (!empty($data[0]['travel_information']) && isset($data[0]['travel_information'][$meta_key])) {
694
+			$content = $data[0]['travel_information'][$meta_key];
695 695
 
696
-			if ( in_array( 'strip_tags', $importable ) ) {
697
-				$content = strip_tags( $content );
696
+			if (in_array('strip_tags', $importable)) {
697
+				$content = strip_tags($content);
698 698
 			}
699 699
 
700
-			$this->save_custom_field( $content, $meta_key, $id );
700
+			$this->save_custom_field($content, $meta_key, $id);
701 701
 		}
702 702
 	}
703 703
 
704 704
 	/**
705 705
 	 * Set the Travel Style
706 706
 	 */
707
-	public function set_continent( $data, $id ) {
707
+	public function set_continent($data, $id) {
708 708
 
709
-		if ( isset( $data[0]['position']['country'] ) && $data[0]['map_object_id'] === $data[0]['position']['country_content_entity_id'] ) {
709
+		if (isset($data[0]['position']['country']) && $data[0]['map_object_id'] === $data[0]['position']['country_content_entity_id']) {
710 710
 			// Get the continent code.
711
-			$country_code    = to_country_data( $data[0]['position']['country'], false );
712
-			$continent_code  = to_continent_code( $country_code );
713
-			$continent_label = to_continent_label( $continent_code );
711
+			$country_code    = to_country_data($data[0]['position']['country'], false);
712
+			$continent_code  = to_continent_code($country_code);
713
+			$continent_label = to_continent_label($continent_code);
714 714
 
715
-			if ( ! empty( tour_operator()->options['display']['enable_search_region_filter'] ) ) {
716
-				$continent_label = to_continent_region_label( $country_code );
715
+			if (!empty(tour_operator()->options['display']['enable_search_region_filter'])) {
716
+				$continent_label = to_continent_region_label($country_code);
717 717
 			}
718 718
 
719
-			if ( '' !== $continent_label ) {
720
-				$term = term_exists( trim( $continent_label ), 'continent' );
721
-				if ( ! $term ) {
722
-					$term = wp_insert_term( trim( $continent_label ), 'continent' );
719
+			if ('' !== $continent_label) {
720
+				$term = term_exists(trim($continent_label), 'continent');
721
+				if (!$term) {
722
+					$term = wp_insert_term(trim($continent_label), 'continent');
723 723
 
724
-					if ( is_wp_error( $term ) ) {
725
-						echo wp_kses_post( $term->get_error_message() );
724
+					if (is_wp_error($term)) {
725
+						echo wp_kses_post($term->get_error_message());
726 726
 					}
727
-				} else {
728
-					wp_set_object_terms( $id, sanitize_title( $continent_label ), 'continent', true );
727
+				}else {
728
+					wp_set_object_terms($id, sanitize_title($continent_label), 'continent', true);
729 729
 				}
730 730
 			}
731 731
 		}
@@ -734,12 +734,12 @@  discard block
 block discarded – undo
734 734
 	/**
735 735
 	 * Save the list of Accommodation into an option
736 736
 	 */
737
-	public function check_for_parent( $data = array() ) {
737
+	public function check_for_parent($data = array()) {
738 738
 		global $wpdb;
739 739
 
740
-		if ( $data[0]['position']['country_content_entity_id'] !== $data[0]['position']['destination_content_entity_id'] ) {
741
-			$result = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = 'lsx_wetu_id' AND meta_value = '%s'", array( $data[0]['position']['country_content_entity_id'] ) ) );
742
-			if ( ! empty( $result ) && '' !== $result && false !== $result ) {
740
+		if ($data[0]['position']['country_content_entity_id'] !== $data[0]['position']['destination_content_entity_id']) {
741
+			$result = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM $wpdb->postmeta WHERE meta_key = 'lsx_wetu_id' AND meta_value = '%s'", array($data[0]['position']['country_content_entity_id'])));
742
+			if (!empty($result) && '' !== $result && false !== $result) {
743 743
 				return $result;
744 744
 			}
745 745
 		}
Please login to merge, or discard this patch.
classes/class-lsx-wetu-importer.php 1 patch
Spacing   +362 added lines, -362 removed lines patch added patch discarded remove patch
@@ -197,38 +197,38 @@  discard block
 block discarded – undo
197 197
 	 * @access private
198 198
 	 */
199 199
 	public function __construct() {
200
-		add_action( 'admin_init', array( $this, 'compatible_version_check' ) );
201
-		require_once LSX_WETU_IMPORTER_PATH . 'includes/helpers.php';
200
+		add_action('admin_init', array($this, 'compatible_version_check'));
201
+		require_once LSX_WETU_IMPORTER_PATH.'includes/helpers.php';
202 202
 
203 203
 		// Don't run anything else in the plugin, if we're on an incompatible PHP version.
204
-		if ( ! self::compatible_version() ) {
204
+		if (!self::compatible_version()) {
205 205
 			return;
206 206
 		}
207 207
 
208 208
 		$this->set_variables();
209 209
 
210
-		add_action( 'init', array( $this, 'load_plugin_textdomain' ) );
211
-		add_action( 'admin_enqueue_scripts', array( $this, 'admin_scripts' ), 11 );
212
-		add_action( 'admin_menu', array( $this, 'register_importer_page' ), 20 );
213
-
214
-		require_once LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer-welcome.php';
215
-		require_once LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer-accommodation.php';
216
-		require_once LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer-destination.php';
217
-		require_once LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer-tours.php';
218
-		require_once LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer-settings.php';
219
-		if ( isset( $this->options ) && isset( $this->options['enable_tour_ref_column'] ) && '' !== $this->options['enable_tour_ref_column'] ) {
220
-			require_once LSX_WETU_IMPORTER_PATH . 'classes/class-lsx-wetu-importer-post-columns.php';
210
+		add_action('init', array($this, 'load_plugin_textdomain'));
211
+		add_action('admin_enqueue_scripts', array($this, 'admin_scripts'), 11);
212
+		add_action('admin_menu', array($this, 'register_importer_page'), 20);
213
+
214
+		require_once LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer-welcome.php';
215
+		require_once LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer-accommodation.php';
216
+		require_once LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer-destination.php';
217
+		require_once LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer-tours.php';
218
+		require_once LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer-settings.php';
219
+		if (isset($this->options) && isset($this->options['enable_tour_ref_column']) && '' !== $this->options['enable_tour_ref_column']) {
220
+			require_once LSX_WETU_IMPORTER_PATH.'classes/class-lsx-wetu-importer-post-columns.php';
221 221
 			$this->post_columns = LSX_WETU_Importer_Post_Columns::get_instance();
222 222
 		}
223 223
 
224
-		add_action( 'init', array( $this, 'load_class' ) );
224
+		add_action('init', array($this, 'load_class'));
225 225
 
226
-		if ( 'default' !== $this->tab_slug ) {
227
-			add_action( 'wp_ajax_lsx_tour_importer', array( $this, 'process_ajax_search' ) );
228
-			add_action( 'wp_ajax_nopriv_lsx_tour_importer', array( $this, 'process_ajax_search' ) );
226
+		if ('default' !== $this->tab_slug) {
227
+			add_action('wp_ajax_lsx_tour_importer', array($this, 'process_ajax_search'));
228
+			add_action('wp_ajax_nopriv_lsx_tour_importer', array($this, 'process_ajax_search'));
229 229
 
230
-			add_action( 'wp_ajax_lsx_import_items', array( $this, 'process_ajax_import' ) );
231
-			add_action( 'wp_ajax_nopriv_lsx_import_items', array( $this, 'process_ajax_import' ) );
230
+			add_action('wp_ajax_lsx_import_items', array($this, 'process_ajax_import'));
231
+			add_action('wp_ajax_nopriv_lsx_import_items', array($this, 'process_ajax_import'));
232 232
 		}
233 233
 
234 234
 		//delete_transient( 'lsx_ti_tours' );
@@ -242,21 +242,21 @@  discard block
 block discarded – undo
242 242
 	 * @since 1.0.0
243 243
 	 */
244 244
 	public function load_plugin_textdomain() {
245
-		load_plugin_textdomain( 'lsx-wetu-importer', false, basename( LSX_WETU_IMPORTER_PATH ) . '/languages' );
245
+		load_plugin_textdomain('lsx-wetu-importer', false, basename(LSX_WETU_IMPORTER_PATH).'/languages');
246 246
 	}
247 247
 
248 248
 	/**
249 249
 	 * Sets the variables used throughout the plugin.
250 250
 	 */
251 251
 	public function set_variables() {
252
-		$this->post_types = array( 'accommodation', 'destination', 'tour' );
252
+		$this->post_types = array('accommodation', 'destination', 'tour');
253 253
 		$options = lsx_wetu_get_options();
254 254
 
255 255
 		// Set the options.
256 256
 		$this->options = $options;
257 257
 
258
-		$temp_options = get_option( '_lsx-to_settings', false );
259
-		if ( false !== $temp_options ) {
258
+		$temp_options = get_option('_lsx-to_settings', false);
259
+		if (false !== $temp_options) {
260 260
 			$this->accommodation_settings = $temp_options['accommodation'];
261 261
 			$this->tour_settings          = $temp_options['tour'];
262 262
 			$this->destination_settings   = $temp_options['destination'];
@@ -264,51 +264,51 @@  discard block
 block discarded – undo
264 264
 
265 265
 		$this->api_key = false;
266 266
 
267
-		if ( ! defined( 'WETU_API_KEY' ) ) {
268
-			if ( isset( $options['api_key'] ) && '' !== $options['api_key'] ) {
267
+		if (!defined('WETU_API_KEY')) {
268
+			if (isset($options['api_key']) && '' !== $options['api_key']) {
269 269
 				$this->api_key = $options['api_key'];
270 270
 			}
271
-		} else {
271
+		}else {
272 272
 			$this->api_key = WETU_API_KEY;
273 273
 		}
274 274
 
275 275
 		// Set the tab slug.
276 276
 		// @codingStandardsIgnoreLine
277
-		if ( isset( $_GET['tab'] ) || ( defined( 'DOING_AJAX' ) && isset( $_POST['type'] ) ) ) {
278
-			if ( isset( $_GET['tab'] ) ) {
279
-				$this->tab_slug = sanitize_text_field( $_GET['tab'] );
280
-			} else {
277
+		if (isset($_GET['tab']) || (defined('DOING_AJAX') && isset($_POST['type']))) {
278
+			if (isset($_GET['tab'])) {
279
+				$this->tab_slug = sanitize_text_field($_GET['tab']);
280
+			}else {
281 281
 				// @codingStandardsIgnoreLine
282
-				$this->tab_slug = sanitize_text_field( $_POST['type'] );
282
+				$this->tab_slug = sanitize_text_field($_POST['type']);
283 283
 			}
284 284
 		}
285 285
 
286 286
 		// If any tours were queued.
287
-		$this->queued_imports = get_option( 'lsx_wetu_importer_que', array() );
287
+		$this->queued_imports = get_option('lsx_wetu_importer_que', array());
288 288
 
289 289
 		// Set the scaling options.
290
-		if ( isset( $this->options ) && isset( $this->options['image_scaling'] ) ) {
290
+		if (isset($this->options) && isset($this->options['image_scaling'])) {
291 291
 			$this->scale_images = true;
292 292
 
293 293
 			$width = '1024';
294
-			if ( isset( $this->options['width'] ) && '' !== $this->options['width'] ) {
294
+			if (isset($this->options['width']) && '' !== $this->options['width']) {
295 295
 				$width = $this->options['width'];
296 296
 			}
297 297
 
298 298
 			$height = '768';
299
-			if ( isset( $this->options['height'] ) && '' !== $this->options['height'] ) {
299
+			if (isset($this->options['height']) && '' !== $this->options['height']) {
300 300
 				$height = $this->options['height'];
301 301
 			}
302 302
 
303 303
 			$cropping = 'w';
304
-			if ( isset( $this->options['cropping'] ) && '' !== $this->options['cropping'] ) {
304
+			if (isset($this->options['cropping']) && '' !== $this->options['cropping']) {
305 305
 				$cropping = $this->options['cropping'];
306 306
 			}
307 307
 
308
-			$this->image_scaling_url = 'https://wetu.com/ImageHandler/' . $cropping . $width . 'x' . $height . '/';
308
+			$this->image_scaling_url = 'https://wetu.com/ImageHandler/'.$cropping.$width.'x'.$height.'/';
309 309
 		}
310 310
 
311
-		if ( isset( $this->options ) && isset( $this->options['image_limit'] ) && '' !== $this->options['image_limit'] ) {
311
+		if (isset($this->options) && isset($this->options['image_limit']) && '' !== $this->options['image_limit']) {
312 312
 			$this->image_limit = $this->options['image_limit'];
313 313
 		}
314 314
 	}
@@ -330,7 +330,7 @@  discard block
 block discarded – undo
330 330
 	 * @since 1.0.0
331 331
 	 */
332 332
 	public static function compatible_version() {
333
-		if ( version_compare( PHP_VERSION, '5.6', '<' ) ) {
333
+		if (version_compare(PHP_VERSION, '5.6', '<')) {
334 334
 			return false;
335 335
 		}
336 336
 
@@ -344,13 +344,13 @@  discard block
 block discarded – undo
344 344
 	 * @since 1.0.0
345 345
 	 */
346 346
 	public function compatible_version_check() {
347
-		if ( ! self::compatible_version() ) {
348
-			if ( is_plugin_active( plugin_basename( LSX_WETU_IMPORTER_CORE ) ) ) {
349
-				deactivate_plugins( plugin_basename( LSX_WETU_IMPORTER_CORE ) );
350
-				add_action( 'admin_notices', array( $this, 'compatible_version_notice' ) );
347
+		if (!self::compatible_version()) {
348
+			if (is_plugin_active(plugin_basename(LSX_WETU_IMPORTER_CORE))) {
349
+				deactivate_plugins(plugin_basename(LSX_WETU_IMPORTER_CORE));
350
+				add_action('admin_notices', array($this, 'compatible_version_notice'));
351 351
 
352
-				if ( isset( $_GET['activate'] ) ) {
353
-					unset( $_GET['activate'] );
352
+				if (isset($_GET['activate'])) {
353
+					unset($_GET['activate']);
354 354
 				}
355 355
 			}
356 356
 		}
@@ -363,8 +363,8 @@  discard block
 block discarded – undo
363 363
 	 */
364 364
 	public function compatible_version_notice() {
365 365
 		$class = 'notice notice-error';
366
-		$message = esc_html__( 'LSX Importer for Wetu Plugin requires PHP 5.6 or higher.', 'lsx-wetu-importer' );
367
-		printf( '<div class="%1$s"><p>%2$s</p></div>', esc_html( $class ), esc_html( $message ) );
366
+		$message = esc_html__('LSX Importer for Wetu Plugin requires PHP 5.6 or higher.', 'lsx-wetu-importer');
367
+		printf('<div class="%1$s"><p>%2$s</p></div>', esc_html($class), esc_html($message));
368 368
 	}
369 369
 
370 370
 	/**
@@ -374,9 +374,9 @@  discard block
 block discarded – undo
374 374
 	 * @since 1.0.0
375 375
 	 */
376 376
 	public static function compatible_version_check_on_activation() {
377
-		if ( ! self::compatible_version() ) {
378
-			deactivate_plugins( plugin_basename( LSX_WETU_IMPORTER_CORE ) );
379
-			wp_die( esc_html__( 'LSX Importer for Wetu Plugin requires PHP 5.6 or higher.', 'lsx-wetu-importer' ) );
377
+		if (!self::compatible_version()) {
378
+			deactivate_plugins(plugin_basename(LSX_WETU_IMPORTER_CORE));
379
+			wp_die(esc_html__('LSX Importer for Wetu Plugin requires PHP 5.6 or higher.', 'lsx-wetu-importer'));
380 380
 		}
381 381
 	}
382 382
 
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
 	 * Load the importer class you want to use
387 387
 	 */
388 388
 	public function load_class() {
389
-		switch ( $this->tab_slug ) {
389
+		switch ($this->tab_slug) {
390 390
 			case 'accommodation':
391 391
 				$this->current_importer = new LSX_WETU_Importer_Accommodation();
392 392
 				break;
@@ -413,36 +413,36 @@  discard block
 block discarded – undo
413 413
 	 * Registers the admin page which will house the importer form.
414 414
 	 */
415 415
 	public function register_importer_page() {
416
-		add_submenu_page( 'tour-operator', esc_html__( 'Importer', 'tour-operator' ), esc_html__( 'Importer', 'tour-operator' ), 'manage_options', 'lsx-wetu-importer', array( $this, 'display_page' ) );
416
+		add_submenu_page('tour-operator', esc_html__('Importer', 'tour-operator'), esc_html__('Importer', 'tour-operator'), 'manage_options', 'lsx-wetu-importer', array($this, 'display_page'));
417 417
 	}
418 418
 
419 419
 	/**
420 420
 	 * Enqueue the JS needed to contact wetu and return your result.
421 421
 	 */
422 422
 	public function admin_scripts() {
423
-		if ( defined( 'WP_DEBUG' ) && true === WP_DEBUG ) {
423
+		if (defined('WP_DEBUG') && true === WP_DEBUG) {
424 424
 			$min = '';
425
-		} else {
425
+		}else {
426 426
 			$min = '.min';
427 427
 		}
428 428
 
429 429
 		$min = '';
430 430
 
431
-		if ( is_admin() && isset( $_GET['page'] ) && $this->plugin_slug === $_GET['page'] ) {
431
+		if (is_admin() && isset($_GET['page']) && $this->plugin_slug === $_GET['page']) {
432 432
 
433 433
 			//wp_enqueue_style( 'datatables', LSX_WETU_IMPORTER_URL . 'assets/css/datatables' . $min . '.css', LSX_WETU_IMPORTER_VER, true );
434
-			wp_enqueue_style( 'lsx-wetu-importer-style', LSX_WETU_IMPORTER_URL . 'assets/css/lsx-wetu-importer.css', LSX_WETU_IMPORTER_VER, true );
434
+			wp_enqueue_style('lsx-wetu-importer-style', LSX_WETU_IMPORTER_URL.'assets/css/lsx-wetu-importer.css', LSX_WETU_IMPORTER_VER, true);
435 435
 
436
-			if ( isset( $_GET['tab'] ) ) {
437
-				wp_enqueue_script( 'datatables', LSX_WETU_IMPORTER_URL . 'assets/js/datatables' . $min . '.js', array( 'jquery' ), LSX_WETU_IMPORTER_VER, true );
438
-				wp_enqueue_script( 'lsx-wetu-importers-script', LSX_WETU_IMPORTER_URL . 'assets/js/lsx-wetu-importer' . $min . '.js', array( 'jquery', 'datatables' ), LSX_WETU_IMPORTER_VER, true );
436
+			if (isset($_GET['tab'])) {
437
+				wp_enqueue_script('datatables', LSX_WETU_IMPORTER_URL.'assets/js/datatables'.$min.'.js', array('jquery'), LSX_WETU_IMPORTER_VER, true);
438
+				wp_enqueue_script('lsx-wetu-importers-script', LSX_WETU_IMPORTER_URL.'assets/js/lsx-wetu-importer'.$min.'.js', array('jquery', 'datatables'), LSX_WETU_IMPORTER_VER, true);
439 439
 
440 440
 				wp_localize_script(
441 441
 					'lsx-wetu-importers-script',
442 442
 					'lsx_tour_importer_params',
443 443
 					array(
444
-						'ajax_url' => admin_url( 'admin-ajax.php' ),
445
-						'ajax_nonce' => wp_create_nonce( 'lsx_wetu_ajax_action' ),
444
+						'ajax_url' => admin_url('admin-ajax.php'),
445
+						'ajax_nonce' => wp_create_nonce('lsx_wetu_ajax_action'),
446 446
 					)
447 447
 				);
448 448
 			}
@@ -456,8 +456,8 @@  discard block
 block discarded – undo
456 456
 		?>
457 457
 		<div class="wrap">
458 458
 			<?php
459
-			$this->navigation( $this->tab_slug );
460
-			if ( 'default' !== $this->tab_slug && 'settings' !== $this->tab_slug ) {
459
+			$this->navigation($this->tab_slug);
460
+			if ('default' !== $this->tab_slug && 'settings' !== $this->tab_slug) {
461 461
 				$this->wetu_status();
462 462
 				$this->post_status_navigation();
463 463
 			}
@@ -475,18 +475,18 @@  discard block
 block discarded – undo
475 475
 	public function post_status_navigation() {
476 476
 		?>
477 477
 		<ul class="subsubsub">
478
-			<li class="searchform"><a class="current" href="#search"><?php esc_attr_e( 'Search', 'lsx-wetu-importer' ); ?></a> | </li>
479
-			<li class="publish"><a href="#publish"><?php esc_attr_e( 'Published', 'lsx-wetu-importer' ); ?> <span class="count"> (<?php echo esc_attr( lsx_wetu_get_post_count( $this->tab_slug, 'publish ' ) ); ?>)</span></a> | </li>
480
-			<li class="pending"><a href="#pending"><?php esc_attr_e( 'Pending', 'lsx-wetu-importer' ); ?> <span class="count"> (<?php echo esc_attr( lsx_wetu_get_post_count( $this->tab_slug, 'pending ' ) ); ?>)</span></a>| </li>
481
-			<li class="draft"><a href="#draft"><?php esc_attr_e( 'Draft', 'lsx-wetu-importer' ); ?></a> <span class="count"> (<?php echo esc_attr( lsx_wetu_get_post_count( $this->tab_slug, 'draft ' ) ); ?>)</span></li>
482
-
483
-			<?php if ( 'tour' === $this->tab_slug ) { ?>
484
-				<li class="import"> | <a class="import search-toggle"  href="#import"><?php esc_attr_e( 'WETU', 'lsx-wetu-importer' ); ?> <span class="count"> (<?php echo esc_attr( lsx_wetu_get_tour_count() ); ?>)</span></a></li>
485
-			<?php } else if ( ! empty( $this->queued_imports ) ) { ?>
486
-				<li class="import"> | <a class="import search-toggle"  href="#import"><?php esc_attr_e( 'WETU Queue', 'lsx-wetu-importer' ); ?> <span class="count"> (<?php echo esc_attr( lsx_wetu_get_queue_count( $this->tab_slug ) ); ?>)</span></a></li>
478
+			<li class="searchform"><a class="current" href="#search"><?php esc_attr_e('Search', 'lsx-wetu-importer'); ?></a> | </li>
479
+			<li class="publish"><a href="#publish"><?php esc_attr_e('Published', 'lsx-wetu-importer'); ?> <span class="count"> (<?php echo esc_attr(lsx_wetu_get_post_count($this->tab_slug, 'publish ')); ?>)</span></a> | </li>
480
+			<li class="pending"><a href="#pending"><?php esc_attr_e('Pending', 'lsx-wetu-importer'); ?> <span class="count"> (<?php echo esc_attr(lsx_wetu_get_post_count($this->tab_slug, 'pending ')); ?>)</span></a>| </li>
481
+			<li class="draft"><a href="#draft"><?php esc_attr_e('Draft', 'lsx-wetu-importer'); ?></a> <span class="count"> (<?php echo esc_attr(lsx_wetu_get_post_count($this->tab_slug, 'draft ')); ?>)</span></li>
482
+
483
+			<?php if ('tour' === $this->tab_slug) { ?>
484
+				<li class="import"> | <a class="import search-toggle"  href="#import"><?php esc_attr_e('WETU', 'lsx-wetu-importer'); ?> <span class="count"> (<?php echo esc_attr(lsx_wetu_get_tour_count()); ?>)</span></a></li>
485
+			<?php }else if (!empty($this->queued_imports)) { ?>
486
+				<li class="import"> | <a class="import search-toggle"  href="#import"><?php esc_attr_e('WETU Queue', 'lsx-wetu-importer'); ?> <span class="count"> (<?php echo esc_attr(lsx_wetu_get_queue_count($this->tab_slug)); ?>)</span></a></li>
487 487
 			<?php } ?>
488 488
 		</ul>
489
-		<a class="documentation" target="_blank"href="https://tour-operator.lsdev.biz/documentation/extension/wetu-importer/"><?php esc_attr_e( 'Documentation', 'lsx-wetu-importer' ); ?></a>
489
+		<a class="documentation" target="_blank"href="https://tour-operator.lsdev.biz/documentation/extension/wetu-importer/"><?php esc_attr_e('Documentation', 'lsx-wetu-importer'); ?></a>
490 490
 		<?php
491 491
 	}
492 492
 
@@ -495,29 +495,29 @@  discard block
 block discarded – undo
495 495
 	 */
496 496
 	public function search_form() {
497 497
 		?>
498
-		<form class="ajax-form" id="<?php echo esc_attr( $this->plugin_slug ); ?>-search-form" method="get" action="tools.php" data-type="<?php echo esc_attr( $this->tab_slug ); ?>">
499
-			<input type="hidden" name="page" value="<?php echo esc_attr( $this->tab_slug ); ?>" />
498
+		<form class="ajax-form" id="<?php echo esc_attr($this->plugin_slug); ?>-search-form" method="get" action="tools.php" data-type="<?php echo esc_attr($this->tab_slug); ?>">
499
+			<input type="hidden" name="page" value="<?php echo esc_attr($this->tab_slug); ?>" />
500 500
 
501
-			<?php do_action( 'lsx_wetu_importer_search_form',$this ); ?>
501
+			<?php do_action('lsx_wetu_importer_search_form', $this); ?>
502 502
 
503 503
 			<div class="normal-search">
504
-				<input pattern=".{3,}" placeholder="3 characters minimum" class="keyword" name="keyword" value=""> <input class="button button-primary submit" type="submit" value="<?php esc_html_e( 'Search', 'lsx-wetu-importer' ); ?>" />
504
+				<input pattern=".{3,}" placeholder="3 characters minimum" class="keyword" name="keyword" value=""> <input class="button button-primary submit" type="submit" value="<?php esc_html_e('Search', 'lsx-wetu-importer'); ?>" />
505 505
 			</div>
506 506
 
507 507
 			<div class="advanced-search hidden" style="display:none;">
508 508
 				<textarea rows="10" cols="40" name="bulk-keywords"></textarea>
509
-				<input class="button button-primary submit" type="submit" value="<?php esc_attr_e( 'Search', 'lsx-wetu-importer' ); ?>" />
509
+				<input class="button button-primary submit" type="submit" value="<?php esc_attr_e('Search', 'lsx-wetu-importer'); ?>" />
510 510
 			</div>
511 511
 
512 512
 			<div class="ajax-loader" style="display:none;width:100%;text-align:center;">
513
-				<img style="width:64px;" src="<?php echo esc_url( LSX_WETU_IMPORTER_URL . 'assets/images/ajaxloader.gif' ); ?>" />
513
+				<img style="width:64px;" src="<?php echo esc_url(LSX_WETU_IMPORTER_URL.'assets/images/ajaxloader.gif'); ?>" />
514 514
 			</div>
515 515
 
516 516
 			<div class="ajax-loader-small" style="display:none;width:100%;text-align:center;">
517
-				<img style="width:32px;" src="<?php echo esc_url( LSX_WETU_IMPORTER_URL . 'assets/images/ajaxloader.gif' ); ?>" />
517
+				<img style="width:32px;" src="<?php echo esc_url(LSX_WETU_IMPORTER_URL.'assets/images/ajaxloader.gif'); ?>" />
518 518
 			</div>
519 519
 
520
-			<a class="button advanced-search-toggle" href="#"><?php esc_html_e( 'Bulk Search', 'lsx-wetu-importer' ); ?></a>
520
+			<a class="button advanced-search-toggle" href="#"><?php esc_html_e('Bulk Search', 'lsx-wetu-importer'); ?></a>
521 521
 		</form>
522 522
 		<?php
523 523
 	}
@@ -530,13 +530,13 @@  discard block
 block discarded – undo
530 530
 		<thead>
531 531
 		<tr>
532 532
 			<th style="" class="manage-column column-cb check-column no-sort" id="cb" scope="col">
533
-				<label for="cb-select-all-1" class="screen-reader-text"><?php esc_attr_e( 'Select All', 'lsx-wetu-importer' ); ?></label>
533
+				<label for="cb-select-all-1" class="screen-reader-text"><?php esc_attr_e('Select All', 'lsx-wetu-importer'); ?></label>
534 534
 				<input type="checkbox" id="cb-select-all-1">
535 535
 			</th>
536
-			<th style="" class="manage-column column-order " id="order"><?php esc_attr_e( 'Order', 'lsx-wetu-importer' ); ?></th>
537
-			<th style="" class="manage-column column-title " id="title" style="width:50%;" scope="col"><?php esc_attr_e( 'Title', 'lsx-wetu-importer' ); ?></th>
538
-			<th style="" class="manage-column column-date" id="date" scope="col"><?php esc_attr_e( 'Date', 'lsx-wetu-importer' ); ?></th>
539
-			<th style="" class="manage-column column-ssid" id="ssid" scope="col"><?php esc_attr_e( 'WETU ID', 'lsx-wetu-importer' ); ?></th>
536
+			<th style="" class="manage-column column-order " id="order"><?php esc_attr_e('Order', 'lsx-wetu-importer'); ?></th>
537
+			<th style="" class="manage-column column-title " id="title" style="width:50%;" scope="col"><?php esc_attr_e('Title', 'lsx-wetu-importer'); ?></th>
538
+			<th style="" class="manage-column column-date" id="date" scope="col"><?php esc_attr_e('Date', 'lsx-wetu-importer'); ?></th>
539
+			<th style="" class="manage-column column-ssid" id="ssid" scope="col"><?php esc_attr_e('WETU ID', 'lsx-wetu-importer'); ?></th>
540 540
 		</tr>
541 541
 		</thead>
542 542
 		<?php
@@ -550,13 +550,13 @@  discard block
 block discarded – undo
550 550
 		<tfoot>
551 551
 		<tr>
552 552
 			<th style="" class="manage-column column-cb check-column" id="cb" scope="col">
553
-				<label for="cb-select-all-1" class="screen-reader-text"><?php esc_attr_e( 'Select All', 'lsx-wetu-importer' ); ?></label>
553
+				<label for="cb-select-all-1" class="screen-reader-text"><?php esc_attr_e('Select All', 'lsx-wetu-importer'); ?></label>
554 554
 				<input type="checkbox" id="cb-select-all-1">
555 555
 			</th>
556
-			<th style="" class="manage-column column-order "><?php esc_attr_e( 'Order', 'lsx-wetu-importer' ); ?></th>
557
-			<th style="" class="manage-column column-title" scope="col"><?php esc_attr_e( 'Title', 'lsx-wetu-importer' ); ?></th>
558
-			<th style="" class="manage-column column-date" scope="col"><?php esc_attr_e( 'Date', 'lsx-wetu-importer' ); ?></th>
559
-			<th style="" class="manage-column column-ssid" scope="col"><?php esc_attr_e( 'WETU ID', 'lsx-wetu-importer' ); ?></th>
556
+			<th style="" class="manage-column column-order "><?php esc_attr_e('Order', 'lsx-wetu-importer'); ?></th>
557
+			<th style="" class="manage-column column-title" scope="col"><?php esc_attr_e('Title', 'lsx-wetu-importer'); ?></th>
558
+			<th style="" class="manage-column column-date" scope="col"><?php esc_attr_e('Date', 'lsx-wetu-importer'); ?></th>
559
+			<th style="" class="manage-column column-ssid" scope="col"><?php esc_attr_e('WETU ID', 'lsx-wetu-importer'); ?></th>
560 560
 		</tr>
561 561
 		</tfoot>
562 562
 		<?php
@@ -567,23 +567,23 @@  discard block
 block discarded – undo
567 567
 	 *
568 568
 	 * @param $tab string
569 569
 	 */
570
-	public function navigation( $tab = '' ) {
570
+	public function navigation($tab = '') {
571 571
 		$post_types = array(
572
-			'tour'          => esc_attr( 'Tours', 'lsx-wetu-importer' ),
573
-			'accommodation' => esc_attr( 'Accommodation', 'lsx-wetu-importer' ),
574
-			'destination'   => esc_attr( 'Destinations', 'lsx-wetu-importer' ),
572
+			'tour'          => esc_attr('Tours', 'lsx-wetu-importer'),
573
+			'accommodation' => esc_attr('Accommodation', 'lsx-wetu-importer'),
574
+			'destination'   => esc_attr('Destinations', 'lsx-wetu-importer'),
575 575
 		);
576 576
 
577
-		echo wp_kses_post( '<div class="wp-filter">' );
578
-		echo wp_kses_post( '<ul class="filter-links">' );
579
-		echo wp_kses_post( '<li><a class="' . $this->itemd( $tab, 'default', 'current', false ) . '" href="' . admin_url( 'admin.php' ) . '?page=' . $this->plugin_slug . '">' . esc_attr__( 'Home', 'lsx-wetu-importer' ) . '</a></li>' );
577
+		echo wp_kses_post('<div class="wp-filter">');
578
+		echo wp_kses_post('<ul class="filter-links">');
579
+		echo wp_kses_post('<li><a class="'.$this->itemd($tab, 'default', 'current', false).'" href="'.admin_url('admin.php').'?page='.$this->plugin_slug.'">'.esc_attr__('Home', 'lsx-wetu-importer').'</a></li>');
580 580
 
581
-		foreach ( $post_types as $post_type => $label ) {
582
-			echo wp_kses_post( ' | <li><a class="' . $this->itemd( $tab, $post_type, 'current', false ) . '" href="' . admin_url( 'admin.php' ) . '?page=' . $this->plugin_slug . '&tab=' . $post_type . '">' . $label . '</a></li>' );
581
+		foreach ($post_types as $post_type => $label) {
582
+			echo wp_kses_post(' | <li><a class="'.$this->itemd($tab, $post_type, 'current', false).'" href="'.admin_url('admin.php').'?page='.$this->plugin_slug.'&tab='.$post_type.'">'.$label.'</a></li>');
583 583
 		}
584 584
 
585
-		echo wp_kses_post( ' | <li><a class="' . $this->itemd( $tab, 'settings', 'current', false ) . '" href="' . admin_url( 'admin.php' ) . '?page=' . $this->plugin_slug . '&tab=settings">' . esc_attr__( 'Settings', 'lsx-wetu-importer' ) . '</a></li>' );
586
-		echo wp_kses_post( '</ul> </div>' );
585
+		echo wp_kses_post(' | <li><a class="'.$this->itemd($tab, 'settings', 'current', false).'" href="'.admin_url('admin.php').'?page='.$this->plugin_slug.'&tab=settings">'.esc_attr__('Settings', 'lsx-wetu-importer').'</a></li>');
586
+		echo wp_kses_post('</ul> </div>');
587 587
 	}
588 588
 
589 589
 	/**
@@ -591,19 +591,19 @@  discard block
 block discarded – undo
591 591
 	 */
592 592
 	public function wetu_status() {
593 593
 		$tours = false;
594
-		echo '<div class="wetu-status tour-wetu-status"><h3>' . esc_html__( 'Wetu Status', 'lsx-wetu-importer' ) . ' - ';
594
+		echo '<div class="wetu-status tour-wetu-status"><h3>'.esc_html__('Wetu Status', 'lsx-wetu-importer').' - ';
595 595
 
596
-		if ( '' === $tours || false === $tours || isset( $_GET['refresh_tours'] ) ) {
596
+		if ('' === $tours || false === $tours || isset($_GET['refresh_tours'])) {
597 597
 			$result = $this->update_options();
598 598
 
599
-			if ( true === $result ) {
600
-				echo '<span style="color:green;">' . esc_attr( 'Connected', 'lsx-wetu-importer' ) . '</span>';
601
-				echo ' - <small><a href="#">' . esc_attr( 'Refresh', 'lsx-wetu-importer' ) . '</a></small>';
602
-			} else {
603
-				echo '<span style="color:red;">' . wp_kses_post( $result ) . '</span>';
599
+			if (true === $result) {
600
+				echo '<span style="color:green;">'.esc_attr('Connected', 'lsx-wetu-importer').'</span>';
601
+				echo ' - <small><a href="#">'.esc_attr('Refresh', 'lsx-wetu-importer').'</a></small>';
602
+			}else {
603
+				echo '<span style="color:red;">'.wp_kses_post($result).'</span>';
604 604
 			}
605
-		} else {
606
-			echo '<span style="color:green;">' . esc_attr( 'Connected', 'lsx-wetu-importer' ) . '</span> - <small><a href="#">' . esc_attr( 'Refresh', 'lsx-wetu-importer' ) . '</a></small>';
605
+		}else {
606
+			echo '<span style="color:green;">'.esc_attr('Connected', 'lsx-wetu-importer').'</span> - <small><a href="#">'.esc_attr('Refresh', 'lsx-wetu-importer').'</a></small>';
607 607
 		}
608 608
 		echo '</h3>';
609 609
 		echo '</div>';
@@ -612,8 +612,8 @@  discard block
 block discarded – undo
612 612
 	/**
613 613
 	 * Set_taxonomy with some terms
614 614
 	 */
615
-	public function team_member_checkboxes( $selected = array() ) {
616
-		if ( post_type_exists( 'team' ) ) { ?>
615
+	public function team_member_checkboxes($selected = array()) {
616
+		if (post_type_exists('team')) { ?>
617 617
 			<ul>
618 618
 				<?php
619 619
 					$team_args = array(
@@ -623,16 +623,16 @@  discard block
 block discarded – undo
623 623
 						'fields' => 'ids',
624 624
 					);
625 625
 
626
-					$team_members = new WP_Query( $team_args );
626
+					$team_members = new WP_Query($team_args);
627 627
 
628
-					if ( $team_members->have_posts() ) {
629
-						foreach ( $team_members->posts as $member ) {
628
+					if ($team_members->have_posts()) {
629
+						foreach ($team_members->posts as $member) {
630 630
 							?>
631
-							<li><input class="team" <?php $this->checked( $selected, $member ); ?> type="checkbox" value="<?php echo esc_attr( $member ); ?>" /> <?php echo wp_kses_post( get_the_title( $member ) ); ?></li>
631
+							<li><input class="team" <?php $this->checked($selected, $member); ?> type="checkbox" value="<?php echo esc_attr($member); ?>" /> <?php echo wp_kses_post(get_the_title($member)); ?></li>
632 632
 							<?php
633 633
 						}
634
-					} else { ?>
635
-						<li><input class="team" type="checkbox" value="0" /> <?php esc_html_e( 'None', 'lsx-wetu-importer' ); ?></li>
634
+					}else { ?>
635
+						<li><input class="team" type="checkbox" value="0" /> <?php esc_html_e('None', 'lsx-wetu-importer'); ?></li>
636 636
 					<?php }
637 637
 				?>
638 638
 			</ul>
@@ -649,13 +649,13 @@  discard block
 block discarded – undo
649 649
 	 * @param $needle string
650 650
 	 * @param $echo bool
651 651
 	 */
652
-	public function checked( $haystack = false, $needle = '', $echo = true ) {
653
-		$return = $this->itemd( $haystack, $needle, 'checked', false );
652
+	public function checked($haystack = false, $needle = '', $echo = true) {
653
+		$return = $this->itemd($haystack, $needle, 'checked', false);
654 654
 
655
-		if ( '' !== $return ) {
656
-			if ( true === $echo ) {
657
-				echo wp_kses_post( $return );
658
-			} else {
655
+		if ('' !== $return) {
656
+			if (true === $echo) {
657
+				echo wp_kses_post($return);
658
+			}else {
659 659
 				return $return;
660 660
 			}
661 661
 		}
@@ -668,13 +668,13 @@  discard block
 block discarded – undo
668 668
 	 * @param $needle string
669 669
 	 * @param $echo bool
670 670
 	 */
671
-	public function selected( $haystack = false, $needle = '', $echo = true ) {
672
-		$return = $this->itemd( $haystack, $needle, 'selected' );
671
+	public function selected($haystack = false, $needle = '', $echo = true) {
672
+		$return = $this->itemd($haystack, $needle, 'selected');
673 673
 
674
-		if ( '' !== $return ) {
675
-			if ( true === $echo ) {
676
-				echo wp_kses_post( $return );
677
-			} else {
674
+		if ('' !== $return) {
675
+			if (true === $echo) {
676
+				echo wp_kses_post($return);
677
+			}else {
678 678
 				return $return;
679 679
 			}
680 680
 		}
@@ -689,17 +689,17 @@  discard block
 block discarded – undo
689 689
 	 * @param $wrap bool
690 690
 	 * @return $html string
691 691
 	 */
692
-	public function itemd( $haystack = false, $needle = '', $type = '', $wrap = true ) {
692
+	public function itemd($haystack = false, $needle = '', $type = '', $wrap = true) {
693 693
 		$html = '';
694 694
 
695
-		if ( '' !== $type ) {
696
-			if ( ! is_array( $haystack ) ) {
697
-				$haystack = array( $haystack );
695
+		if ('' !== $type) {
696
+			if (!is_array($haystack)) {
697
+				$haystack = array($haystack);
698 698
 			}
699
-			if ( in_array( $needle, $haystack ) ) {
700
-				if ( true === $wrap || 'true' === $wrap ) {
701
-					$html = $type . '="' . $type . '"';
702
-				} else {
699
+			if (in_array($needle, $haystack)) {
700
+				if (true === $wrap || 'true' === $wrap) {
701
+					$html = $type.'="'.$type.'"';
702
+				}else {
703 703
 					$html = $type;
704 704
 				}
705 705
 			}
@@ -711,9 +711,9 @@  discard block
 block discarded – undo
711 711
 	/**
712 712
 	 * Grabs any attachments for the current item
713 713
 	 */
714
-	public function find_attachments( $id = false ) {
715
-		if ( false !== $id ) {
716
-			if ( empty( $this->found_attachments ) ) {
714
+	public function find_attachments($id = false) {
715
+		if (false !== $id) {
716
+			if (empty($this->found_attachments)) {
717 717
 				$attachments_args = array(
718 718
 					'post_parent' => $id,
719 719
 					'post_status' => 'inherit',
@@ -723,11 +723,11 @@  discard block
 block discarded – undo
723 723
 					'posts_per_page' => '-1',
724 724
 				);
725 725
 
726
-				$attachments = new WP_Query( $attachments_args );
726
+				$attachments = new WP_Query($attachments_args);
727 727
 
728
-				if ( $attachments->have_posts() ) {
729
-					foreach ( $attachments->posts as $attachment ) {
730
-						$this->found_attachments[ $attachment->ID ] = str_replace( array( '.jpg', '.png', '.jpeg' ), '', $attachment->post_title );
728
+				if ($attachments->have_posts()) {
729
+					foreach ($attachments->posts as $attachment) {
730
+						$this->found_attachments[$attachment->ID] = str_replace(array('.jpg', '.png', '.jpeg'), '', $attachment->post_title);
731 731
 					}
732 732
 				}
733 733
 			}
@@ -739,19 +739,19 @@  discard block
 block discarded – undo
739 739
 	/**
740 740
 	 * Saves the room data
741 741
 	 */
742
-	public function save_custom_field( $value = false, $meta_key, $id, $decrease = false, $unique = true ) {
743
-		if ( false !== $value ) {
744
-			if ( false !== $decrease ) {
745
-				$value = intval( $value );
742
+	public function save_custom_field($value = false, $meta_key, $id, $decrease = false, $unique = true) {
743
+		if (false !== $value) {
744
+			if (false !== $decrease) {
745
+				$value = intval($value);
746 746
 				$value--;
747 747
 			}
748 748
 
749
-			$prev = get_post_meta( $id, $meta_key, true );
749
+			$prev = get_post_meta($id, $meta_key, true);
750 750
 
751
-			if ( false !== $id && '0' !== $id && false !== $prev && true === $unique ) {
752
-				update_post_meta( $id, $meta_key, $value, $prev );
753
-			} else {
754
-				add_post_meta( $id, $meta_key, $value, $unique );
751
+			if (false !== $id && '0' !== $id && false !== $prev && true === $unique) {
752
+				update_post_meta($id, $meta_key, $value, $prev);
753
+			}else {
754
+				add_post_meta($id, $meta_key, $value, $unique);
755 755
 			}
756 756
 		}
757 757
 	}
@@ -760,15 +760,15 @@  discard block
 block discarded – undo
760 760
 	 * Grabs the custom fields,  and resaves an array of unique items.
761 761
 	 */
762 762
 	public function cleanup_posts() {
763
-		if ( ! empty( $this->cleanup_posts ) ) {
763
+		if (!empty($this->cleanup_posts)) {
764 764
 
765
-			foreach ( $this->cleanup_posts as $id => $key ) {
766
-				$prev_items = get_post_meta( $id, $key, false );
767
-				$new_items = array_unique( $prev_items );
768
-				delete_post_meta( $id, $key );
765
+			foreach ($this->cleanup_posts as $id => $key) {
766
+				$prev_items = get_post_meta($id, $key, false);
767
+				$new_items = array_unique($prev_items);
768
+				delete_post_meta($id, $key);
769 769
 
770
-				foreach ( $new_items as $new_item ) {
771
-					add_post_meta( $id, $key, $new_item, false );
770
+				foreach ($new_items as $new_item) {
771
+					add_post_meta($id, $key, $new_item, false);
772 772
 				}
773 773
 			}
774 774
 		}
@@ -779,26 +779,26 @@  discard block
 block discarded – undo
779 779
 	/**
780 780
 	 * Set_taxonomy with some terms
781 781
 	 */
782
-	public function set_taxonomy( $taxonomy, $terms, $id ) {
782
+	public function set_taxonomy($taxonomy, $terms, $id) {
783 783
 		$result = array();
784 784
 
785
-		if ( ! empty( $data ) ) {
786
-			foreach ( $data as $k ) {
787
-				if ( $id ) {
788
-					$term = term_exists( trim( $k ), $tax );
789
-					if ( ! $term ) {
790
-						$term = wp_insert_term( trim( $k ), $tax );
791
-
792
-						if ( is_wp_error( $term ) ) {
793
-							echo wp_kses_post( $term->get_error_message() );
794
-						} else {
795
-							wp_set_object_terms( $id, intval( $term['term_id'] ), $taxonomy,true );
785
+		if (!empty($data)) {
786
+			foreach ($data as $k) {
787
+				if ($id) {
788
+					$term = term_exists(trim($k), $tax);
789
+					if (!$term) {
790
+						$term = wp_insert_term(trim($k), $tax);
791
+
792
+						if (is_wp_error($term)) {
793
+							echo wp_kses_post($term->get_error_message());
794
+						}else {
795
+							wp_set_object_terms($id, intval($term['term_id']), $taxonomy, true);
796 796
 						}
797
-					} else {
798
-						wp_set_object_terms( $id, intval( $term['term_id'] ), $taxonomy,true );
797
+					}else {
798
+						wp_set_object_terms($id, intval($term['term_id']), $taxonomy, true);
799 799
 					}
800
-				} else {
801
-					$result[] = trim( $k );
800
+				}else {
801
+					$result[] = trim($k);
802 802
 				}
803 803
 			}
804 804
 		}
@@ -814,23 +814,23 @@  discard block
 block discarded – undo
814 814
 	 * @param boolean $parent
815 815
 	 * @return void
816 816
 	 */
817
-	public function set_term( $id = false, $name = false, $taxonomy = false, $parent = false ) {
818
-		$term = term_exists( $name, $taxonomy );
819
-		if ( ! $term ) {
820
-			if ( false !== $parent ) {
817
+	public function set_term($id = false, $name = false, $taxonomy = false, $parent = false) {
818
+		$term = term_exists($name, $taxonomy);
819
+		if (!$term) {
820
+			if (false !== $parent) {
821 821
 				$parent = array(
822 822
 					'parent' => $parent,
823 823
 				);
824 824
 			}
825
-			$term = wp_insert_term( trim( $name ), $taxonomy,$parent );
825
+			$term = wp_insert_term(trim($name), $taxonomy, $parent);
826 826
 
827
-			if ( is_wp_error( $term ) ) {
828
-				echo wp_kses_post( $term->get_error_message() );
829
-			} else {
830
-				wp_set_object_terms( $id, intval( $term['term_id'] ), $taxonomy,true );
827
+			if (is_wp_error($term)) {
828
+				echo wp_kses_post($term->get_error_message());
829
+			}else {
830
+				wp_set_object_terms($id, intval($term['term_id']), $taxonomy, true);
831 831
 			}
832
-		} else {
833
-			wp_set_object_terms( $id, intval( $term['term_id'] ), $taxonomy,true );
832
+		}else {
833
+			wp_set_object_terms($id, intval($term['term_id']), $taxonomy, true);
834 834
 		}
835 835
 
836 836
 		return $term['term_id'];
@@ -839,22 +839,22 @@  discard block
 block discarded – undo
839 839
 	/**
840 840
 	 * set_taxonomy with some terms
841 841
 	 */
842
-	public function taxonomy_checkboxes( $taxonomy = false, $selected = array() ) {
842
+	public function taxonomy_checkboxes($taxonomy = false, $selected = array()) {
843 843
 		$return = '';
844 844
 
845
-		if ( false !== $taxonomy ) {
845
+		if (false !== $taxonomy) {
846 846
 			$return .= '<ul>';
847
-			$terms = get_terms( array(
847
+			$terms = get_terms(array(
848 848
 				'taxonomy' => $taxonomy,
849 849
 				'hide_empty' => false,
850
-			) );
850
+			));
851 851
 
852
-			if ( ! is_wp_error( $terms ) ) {
853
-				foreach ( $terms as $term ) {
854
-					$return .= '<li><input class="' . $taxonomy . '" ' . $this->checked( $selected,$term->term_id,false ) . ' type="checkbox" value="' . $term->term_id . '" /> ' . $term->name . '</li>';
852
+			if (!is_wp_error($terms)) {
853
+				foreach ($terms as $term) {
854
+					$return .= '<li><input class="'.$taxonomy.'" '.$this->checked($selected, $term->term_id, false).' type="checkbox" value="'.$term->term_id.'" /> '.$term->name.'</li>';
855 855
 				}
856
-			} else {
857
-				$return .= '<li><input type="checkbox" value="" /> ' . __( 'None', 'lsx-wetu-importer' ) . '</li>';
856
+			}else {
857
+				$return .= '<li><input type="checkbox" value="" /> '.__('None', 'lsx-wetu-importer').'</li>';
858 858
 			}
859 859
 
860 860
 			$return .= '</ul>';
@@ -868,44 +868,44 @@  discard block
 block discarded – undo
868 868
 	/**
869 869
 	 * Saves the longitude and lattitude, as well as sets the map marker.
870 870
 	 */
871
-	public function set_map_data( $data, $id, $zoom = '10' ) {
871
+	public function set_map_data($data, $id, $zoom = '10') {
872 872
 		$longitude = false;
873 873
 		$latitude = false;
874 874
 		$address = false;
875 875
 
876
-		if ( isset( $data[0]['position'] ) ) {
877
-			if ( isset( $data[0]['position']['driving_latitude'] ) ) {
876
+		if (isset($data[0]['position'])) {
877
+			if (isset($data[0]['position']['driving_latitude'])) {
878 878
 				$latitude = $data[0]['position']['driving_latitude'];
879
-			} elseif ( isset( $data[0]['position']['latitude'] ) ) {
879
+			} elseif (isset($data[0]['position']['latitude'])) {
880 880
 				$latitude = $data[0]['position']['latitude'];
881 881
 			}
882 882
 
883
-			if ( isset( $data[0]['position']['driving_longitude'] ) ) {
883
+			if (isset($data[0]['position']['driving_longitude'])) {
884 884
 				$longitude = $data[0]['position']['driving_longitude'];
885
-			} elseif ( isset( $data[0]['position']['longitude'] ) ) {
885
+			} elseif (isset($data[0]['position']['longitude'])) {
886 886
 				$longitude = $data[0]['position']['longitude'];
887 887
 			}
888 888
 		}
889 889
 
890
-		if ( isset( $data[0]['content'] ) && isset( $data[0]['content']['contact_information'] ) ) {
891
-			if ( isset( $data[0]['content']['contact_information']['address'] ) ) {
892
-				$address = strip_tags( $data[0]['content']['contact_information']['address'] );
893
-				$address = explode( "\n", $address );
890
+		if (isset($data[0]['content']) && isset($data[0]['content']['contact_information'])) {
891
+			if (isset($data[0]['content']['contact_information']['address'])) {
892
+				$address = strip_tags($data[0]['content']['contact_information']['address']);
893
+				$address = explode("\n", $address);
894 894
 
895
-				foreach ( $address as $bitkey => $bit ) {
896
-					$bit = ltrim( rtrim( $bit ) );
895
+				foreach ($address as $bitkey => $bit) {
896
+					$bit = ltrim(rtrim($bit));
897 897
 
898
-					if ( false === $bit || '' === $bit || null === $bit || empty( $bit ) ) {
899
-						unset( $address[ $bitkey ] );
898
+					if (false === $bit || '' === $bit || null === $bit || empty($bit)) {
899
+						unset($address[$bitkey]);
900 900
 					}
901 901
 				}
902 902
 
903
-				$address = implode( ', ',$address );
904
-				$address = str_replace( ', , ', ', ', $address );
903
+				$address = implode(', ', $address);
904
+				$address = str_replace(', , ', ', ', $address);
905 905
 			}
906 906
 		}
907 907
 
908
-		if ( false !== $longitude ) {
908
+		if (false !== $longitude) {
909 909
 			$location_data = array(
910 910
 				'address'	=> (string) $address,
911 911
 				'lat'		=> (string) $latitude,
@@ -914,11 +914,11 @@  discard block
 block discarded – undo
914 914
 				'elevation'	=> '',
915 915
 			);
916 916
 
917
-			if ( false !== $id && '0' !== $id ) {
918
-				$prev = get_post_meta( $id,'location',true );
919
-				update_post_meta( $id,'location',$location_data,$prev );
920
-			} else {
921
-				add_post_meta( $id,'location',$location_data,true );
917
+			if (false !== $id && '0' !== $id) {
918
+				$prev = get_post_meta($id, 'location', true);
919
+				update_post_meta($id, 'location', $location_data, $prev);
920
+			}else {
921
+				add_post_meta($id, 'location', $location_data, true);
922 922
 			}
923 923
 		}
924 924
 	}
@@ -928,17 +928,17 @@  discard block
 block discarded – undo
928 928
 	/**
929 929
 	 * Creates the main gallery data
930 930
 	 */
931
-	public function set_featured_image( $data, $id ) {
932
-		if ( is_array( $data[0]['content']['images'] ) && ! empty( $data[0]['content']['images'] ) ) {
933
-			$this->featured_image = $this->attach_image( $data[0]['content']['images'][0], $id,  array(
931
+	public function set_featured_image($data, $id) {
932
+		if (is_array($data[0]['content']['images']) && !empty($data[0]['content']['images'])) {
933
+			$this->featured_image = $this->attach_image($data[0]['content']['images'][0], $id, array(
934 934
 				'width' => '800',
935 935
 				'height' => '600',
936 936
 				'cropping' => 'h',
937
-			) );
937
+			));
938 938
 
939
-			if ( false !== $this->featured_image ) {
940
-				delete_post_meta( $id,'_thumbnail_id' );
941
-				add_post_meta( $id,'_thumbnail_id',$this->featured_image,true );
939
+			if (false !== $this->featured_image) {
940
+				delete_post_meta($id, '_thumbnail_id');
941
+				add_post_meta($id, '_thumbnail_id', $this->featured_image, true);
942 942
 			}
943 943
 		}
944 944
 	}
@@ -946,26 +946,26 @@  discard block
 block discarded – undo
946 946
 	/**
947 947
 	 * Sets a banner image
948 948
 	 */
949
-	public function set_banner_image( $data, $id, $content = array( 'none' ) ) {
950
-		if ( is_array( $data[0]['content']['images'] ) && ! empty( $data[0]['content']['images'] ) ) {
951
-			if ( in_array( 'unique_banner_image', $content ) && isset( $data[0]['destination_image'] ) && is_array( $data[0]['destination_image'] ) ) {
952
-				$temp_banner = $this->attach_image( $data[0]['destination_image'], $id, array(
949
+	public function set_banner_image($data, $id, $content = array('none')) {
950
+		if (is_array($data[0]['content']['images']) && !empty($data[0]['content']['images'])) {
951
+			if (in_array('unique_banner_image', $content) && isset($data[0]['destination_image']) && is_array($data[0]['destination_image'])) {
952
+				$temp_banner = $this->attach_image($data[0]['destination_image'], $id, array(
953 953
 					'width' => '1920',
954 954
 					'height' => '600',
955 955
 					'cropping' => 'c',
956 956
 				));
957
-			} else {
958
-				$temp_banner = $this->attach_image( $data[0]['content']['images'][1], $id, array(
957
+			}else {
958
+				$temp_banner = $this->attach_image($data[0]['content']['images'][1], $id, array(
959 959
 					'width' => '1920',
960 960
 					'height' => '600',
961 961
 					'cropping' => 'c',
962 962
 				));
963 963
 			}
964 964
 
965
-			if ( false !== $temp_banner ) {
965
+			if (false !== $temp_banner) {
966 966
 				$this->banner_image = $temp_banner;
967 967
 
968
-				delete_post_meta( $id,'image_group' );
968
+				delete_post_meta($id, 'image_group');
969 969
 
970 970
 				$new_banner = array(
971 971
 					'banner_image' => array(
@@ -973,7 +973,7 @@  discard block
 block discarded – undo
973 973
 					),
974 974
 				);
975 975
 
976
-				add_post_meta( $id,'image_group',$new_banner,true );
976
+				add_post_meta($id, 'image_group', $new_banner, true);
977 977
 			}
978 978
 		}
979 979
 	}
@@ -981,17 +981,17 @@  discard block
 block discarded – undo
981 981
 	/**
982 982
 	 * Creates the main gallery data
983 983
 	 */
984
-	public function create_main_gallery( $data, $id ) {
985
-		if ( is_array( $data[0]['content']['images'] ) && ! empty( $data[0]['content']['images'] ) ) {
986
-			if ( isset( $this->options['image_replacing'] ) && 'on' === $this->options['image_replacing'] ) {
987
-				$current_gallery = get_post_meta( $id, 'gallery', false );
984
+	public function create_main_gallery($data, $id) {
985
+		if (is_array($data[0]['content']['images']) && !empty($data[0]['content']['images'])) {
986
+			if (isset($this->options['image_replacing']) && 'on' === $this->options['image_replacing']) {
987
+				$current_gallery = get_post_meta($id, 'gallery', false);
988 988
 
989
-				if ( false !== $current_gallery && ! empty( $current_gallery ) ) {
990
-					foreach ( $current_gallery as $g ) {
991
-						delete_post_meta( $id,'gallery', $g );
989
+				if (false !== $current_gallery && !empty($current_gallery)) {
990
+					foreach ($current_gallery as $g) {
991
+						delete_post_meta($id, 'gallery', $g);
992 992
 
993
-						if ( 'attachment' === get_post_type( $g ) ) {
994
-							wp_delete_attachment( $g, true );
993
+						if ('attachment' === get_post_type($g)) {
994
+							wp_delete_attachment($g, true);
995 995
 						}
996 996
 					}
997 997
 				}
@@ -999,32 +999,32 @@  discard block
 block discarded – undo
999 999
 
1000 1000
 			$counter = 0;
1001 1001
 
1002
-			foreach ( $data[0]['content']['images'] as $image_data ) {
1003
-				if ( ( 0 === $counter && false !== $this->featured_image ) || ( 1 === $counter && false !== $this->banner_image ) ) {
1002
+			foreach ($data[0]['content']['images'] as $image_data) {
1003
+				if ((0 === $counter && false !== $this->featured_image) || (1 === $counter && false !== $this->banner_image)) {
1004 1004
 					$counter++;
1005 1005
 
1006
-					if ( false !== $this->image_limit && false !== $this->image_limit ) {
1006
+					if (false !== $this->image_limit && false !== $this->image_limit) {
1007 1007
 						$this->image_limit++;
1008 1008
 					}
1009 1009
 
1010 1010
 					continue;
1011 1011
 				}
1012 1012
 
1013
-				if ( false !== $this->image_limit && $counter >= $this->image_limit ) {
1013
+				if (false !== $this->image_limit && $counter >= $this->image_limit) {
1014 1014
 					continue;
1015 1015
 				}
1016 1016
 
1017
-				$this->gallery_meta[] = $this->attach_image( $image_data,$id );
1017
+				$this->gallery_meta[] = $this->attach_image($image_data, $id);
1018 1018
 				$counter++;
1019 1019
 			}
1020 1020
 
1021
-			if ( ! empty( $this->gallery_meta ) ) {
1022
-				delete_post_meta( $id,'gallery' );
1023
-				$this->gallery_meta = array_unique( $this->gallery_meta );
1021
+			if (!empty($this->gallery_meta)) {
1022
+				delete_post_meta($id, 'gallery');
1023
+				$this->gallery_meta = array_unique($this->gallery_meta);
1024 1024
 
1025
-				foreach ( $this->gallery_meta as $gallery_id ) {
1026
-					if ( false !== $gallery_id && '' !== $gallery_id && ! is_array( $gallery_id ) ) {
1027
-						add_post_meta( $id,'gallery',$gallery_id,false );
1025
+				foreach ($this->gallery_meta as $gallery_id) {
1026
+					if (false !== $gallery_id && '' !== $gallery_id && !is_array($gallery_id)) {
1027
+						add_post_meta($id, 'gallery', $gallery_id, false);
1028 1028
 					}
1029 1029
 				}
1030 1030
 			}
@@ -1034,7 +1034,7 @@  discard block
 block discarded – undo
1034 1034
 	/**
1035 1035
 	 * search_form
1036 1036
 	 */
1037
-	public function get_scaling_url( $args = array() ) {
1037
+	public function get_scaling_url($args = array()) {
1038 1038
 		$defaults = array(
1039 1039
 			'width' => '1024',
1040 1040
 			'height' => '768',
@@ -1042,59 +1042,59 @@  discard block
 block discarded – undo
1042 1042
 			'cropping' => 'h',
1043 1043
 		);
1044 1044
 
1045
-		if ( false !== $this->options ) {
1046
-			if ( isset( $this->options['width'] ) && '' !== $this->options['width'] ) {
1045
+		if (false !== $this->options) {
1046
+			if (isset($this->options['width']) && '' !== $this->options['width']) {
1047 1047
 				$defaults['width'] = $this->options['width'];
1048 1048
 			}
1049 1049
 
1050
-			if ( isset( $this->options['height'] ) && '' !== $this->options['height'] ) {
1050
+			if (isset($this->options['height']) && '' !== $this->options['height']) {
1051 1051
 				$defaults['height'] = $this->options['height'];
1052 1052
 			}
1053 1053
 
1054
-			if ( isset( $this->options['cropping'] ) && '' !== $this->options['cropping'] ) {
1054
+			if (isset($this->options['cropping']) && '' !== $this->options['cropping']) {
1055 1055
 				$defaults['cropping'] = $this->options['cropping'];
1056 1056
 			}
1057 1057
 		}
1058 1058
 
1059
-		$args = wp_parse_args( $args, $defaults );
1059
+		$args = wp_parse_args($args, $defaults);
1060 1060
 		$cropping = $args['cropping'];
1061 1061
 		$width = $args['width'];
1062 1062
 		$height = $args['height'];
1063 1063
 
1064
-		return 'https://wetu.com/ImageHandler/' . $cropping . $width . 'x' . $height . '/';
1064
+		return 'https://wetu.com/ImageHandler/'.$cropping.$width.'x'.$height.'/';
1065 1065
 	}
1066 1066
 
1067 1067
 	/**
1068 1068
 	 * Attaches 1 image
1069 1069
 	 */
1070
-	public function attach_image( $v = false, $parent_id, $image_sizes = false, $banner = false ) {
1071
-		if ( false !== $v ) {
1072
-			$temp_fragment = explode( '/', $v['url_fragment'] );
1073
-			$url_filename  = $temp_fragment[ count( $temp_fragment ) -1 ];
1074
-			$url_filename  = str_replace( array( '.jpg', '.png', '.jpeg' ), '', $url_filename );
1075
-			$url_filename  = trim( $url_filename );
1070
+	public function attach_image($v = false, $parent_id, $image_sizes = false, $banner = false) {
1071
+		if (false !== $v) {
1072
+			$temp_fragment = explode('/', $v['url_fragment']);
1073
+			$url_filename  = $temp_fragment[count($temp_fragment) - 1];
1074
+			$url_filename  = str_replace(array('.jpg', '.png', '.jpeg'), '', $url_filename);
1075
+			$url_filename  = trim($url_filename);
1076 1076
 			$title         = $url_filename;
1077
-			$url_filename  = str_replace( ' ', '_', $url_filename );
1077
+			$url_filename  = str_replace(' ', '_', $url_filename);
1078 1078
 
1079
-			if ( ! isset( $this->options['image_replacing'] ) && in_array( $url_filename, $this->found_attachments ) ) {
1080
-				return array_search( $url_filename, $this->found_attachments );
1079
+			if (!isset($this->options['image_replacing']) && in_array($url_filename, $this->found_attachments)) {
1080
+				return array_search($url_filename, $this->found_attachments);
1081 1081
 			}
1082 1082
 
1083 1083
 			$postdata = array();
1084 1084
 
1085
-			if ( empty( $v['label'] ) ) {
1085
+			if (empty($v['label'])) {
1086 1086
 				$v['label'] = '';
1087 1087
 			}
1088 1088
 
1089
-			if ( ! empty( $v['description'] ) ) {
1090
-				$desc = wp_strip_all_tags( $v['description'] );
1089
+			if (!empty($v['description'])) {
1090
+				$desc = wp_strip_all_tags($v['description']);
1091 1091
 				$posdata = array(
1092 1092
 					'post_excerpt' => $desc,
1093 1093
 				);
1094 1094
 			}
1095 1095
 
1096
-			if ( ! empty( $v['section'] ) ) {
1097
-				$desc = wp_strip_all_tags( $v['section'] );
1096
+			if (!empty($v['section'])) {
1097
+				$desc = wp_strip_all_tags($v['section']);
1098 1098
 				$posdata = array(
1099 1099
 					'post_excerpt' => $desc,
1100 1100
 				);
@@ -1102,82 +1102,82 @@  discard block
 block discarded – undo
1102 1102
 
1103 1103
 			$attach_id = null;
1104 1104
 			// Resizor - add option to setting if required.
1105
-			$fragment  = str_replace( ' ', '%20', $v['url_fragment'] );
1106
-			$url       = $this->get_scaling_url( $image_sizes ) . $fragment;
1107
-			$attach_id = $this->attach_external_image2( $url, $parent_id, '', $v['label'], $postdata );
1108
-			if ( ! empty( $attach_id ) ) {
1109
-				$this->found_attachments[ $attach_id ] = $url_filename;
1110
-				add_post_meta( $attach_id, 'lsx_wetu_id', $v['url_fragment'] , true );
1105
+			$fragment  = str_replace(' ', '%20', $v['url_fragment']);
1106
+			$url       = $this->get_scaling_url($image_sizes).$fragment;
1107
+			$attach_id = $this->attach_external_image2($url, $parent_id, '', $v['label'], $postdata);
1108
+			if (!empty($attach_id)) {
1109
+				$this->found_attachments[$attach_id] = $url_filename;
1110
+				add_post_meta($attach_id, 'lsx_wetu_id', $v['url_fragment'], true);
1111 1111
 				return $attach_id;
1112 1112
 			}
1113 1113
 		}
1114 1114
 		return false;
1115 1115
 	}
1116 1116
 
1117
-	public function attach_external_image2( $url = null, $post_id = null, $thumb = null, $filename = null, $post_data = array() ) {
1118
-		if ( ! $url || ! $post_id ) { return new WP_Error( 'missing', 'Need a valid URL and post ID...' ); }
1117
+	public function attach_external_image2($url = null, $post_id = null, $thumb = null, $filename = null, $post_data = array()) {
1118
+		if (!$url || !$post_id) { return new WP_Error('missing', 'Need a valid URL and post ID...'); }
1119 1119
 		$att_id = false;
1120 1120
 
1121
-		require_once( ABSPATH . 'wp-admin/includes/file.php' );
1122
-		require_once( ABSPATH . 'wp-admin/includes/media.php' );
1123
-		require_once( ABSPATH . 'wp-admin/includes/image.php' );
1121
+		require_once(ABSPATH.'wp-admin/includes/file.php');
1122
+		require_once(ABSPATH.'wp-admin/includes/media.php');
1123
+		require_once(ABSPATH.'wp-admin/includes/image.php');
1124 1124
 		// Download file to temp location, returns full server path to temp file.
1125 1125
 
1126
-		$tmp   = tempnam( '/tmp', 'FOO' );
1127
-		$image = wp_remote_get( $url );
1128
-		if ( ! empty( $image ) && isset( $image['response'] ) && isset( $image['response']['code'] ) && 200 === $image['response']['code'] ) {
1129
-			file_put_contents( $tmp, $image['body'] );
1130
-			chmod( $tmp,'777' );
1126
+		$tmp   = tempnam('/tmp', 'FOO');
1127
+		$image = wp_remote_get($url);
1128
+		if (!empty($image) && isset($image['response']) && isset($image['response']['code']) && 200 === $image['response']['code']) {
1129
+			file_put_contents($tmp, $image['body']);
1130
+			chmod($tmp, '777');
1131 1131
 
1132
-			preg_match( '/[^\?]+\.(tif|TIFF|jpg|JPG|jpe|JPE|jpeg|JPEG|gif|GIF|png|PNG|pdf|PDF|bmp|BMP)/', $url, $matches );    // fix file filename for query strings
1133
-			$url_filename = basename( $matches[0] );
1134
-			$url_filename = str_replace( '%20','_',$url_filename );
1132
+			preg_match('/[^\?]+\.(tif|TIFF|jpg|JPG|jpe|JPE|jpeg|JPEG|gif|GIF|png|PNG|pdf|PDF|bmp|BMP)/', $url, $matches); // fix file filename for query strings
1133
+			$url_filename = basename($matches[0]);
1134
+			$url_filename = str_replace('%20', '_', $url_filename);
1135 1135
 			// extract filename from url for title
1136
-			$url_type = wp_check_filetype( $url_filename );                                           // determine file type (ext and mime/type)
1136
+			$url_type = wp_check_filetype($url_filename); // determine file type (ext and mime/type)
1137 1137
 
1138 1138
 			// override filename if given, reconstruct server path.
1139
-			if ( ! empty( $filename ) && ' ' != $filename ) {
1140
-				$filename = sanitize_file_name( $filename );
1141
-				$tmppath = pathinfo( $tmp );
1139
+			if (!empty($filename) && ' ' != $filename) {
1140
+				$filename = sanitize_file_name($filename);
1141
+				$tmppath = pathinfo($tmp);
1142 1142
 
1143 1143
 				$extension = '';
1144
-				if ( isset( $tmppath['extension'] ) ) {
1144
+				if (isset($tmppath['extension'])) {
1145 1145
 					$extension = $tmppath['extension'];
1146 1146
 				}
1147 1147
 
1148
-				$new = $tmppath['dirname'] . '/' . $filename . '.' . $extension;
1149
-				rename( $tmp, $new );                                                                 // renames temp file on server
1150
-				$tmp = $new;                                                                        // push new filename (in path) to be used in file array later
1148
+				$new = $tmppath['dirname'].'/'.$filename.'.'.$extension;
1149
+				rename($tmp, $new); // renames temp file on server
1150
+				$tmp = $new; // push new filename (in path) to be used in file array later
1151 1151
 			}
1152 1152
 
1153 1153
 			// assemble file data (should be built like $_FILES since wp_handle_sideload() will be using).
1154
-			$file_array['tmp_name'] = $tmp;                                                         // full server path to temp file
1154
+			$file_array['tmp_name'] = $tmp; // full server path to temp file
1155 1155
 
1156
-			if ( ! empty( $filename ) && ' ' != $filename ) {
1157
-				$file_array['name'] = $filename . '.' . $url_type['ext'];                           // user given filename for title, add original URL extension
1158
-			} else {
1159
-				$file_array['name'] = $url_filename;                                                // just use original URL filename
1156
+			if (!empty($filename) && ' ' != $filename) {
1157
+				$file_array['name'] = $filename.'.'.$url_type['ext']; // user given filename for title, add original URL extension
1158
+			}else {
1159
+				$file_array['name'] = $url_filename; // just use original URL filename
1160 1160
 			}
1161 1161
 
1162 1162
 			// set additional wp_posts columns.
1163
-			if ( empty( $post_data['post_title'] ) ) {
1163
+			if (empty($post_data['post_title'])) {
1164 1164
 
1165
-				$url_filename = str_replace( '%20',' ', $url_filename );
1165
+				$url_filename = str_replace('%20', ' ', $url_filename);
1166 1166
 
1167
-				$post_data['post_title'] = basename( $url_filename, '.' . $url_type['ext'] );         // just use the original filename (no extension)
1167
+				$post_data['post_title'] = basename($url_filename, '.'.$url_type['ext']); // just use the original filename (no extension)
1168 1168
 			}
1169 1169
 
1170 1170
 			// make sure gets tied to parent.
1171
-			if ( empty( $post_data['post_parent'] ) ) {
1171
+			if (empty($post_data['post_parent'])) {
1172 1172
 				$post_data['post_parent'] = $post_id;
1173 1173
 			}
1174 1174
 
1175 1175
 			// do the validation and storage stuff.
1176
-			$att_id = media_handle_sideload( $file_array, $post_id, null, $post_data );             // $post_data can override the items saved to wp_posts table, like post_mime_type, guid, post_parent, post_title, post_content, post_status
1176
+			$att_id = media_handle_sideload($file_array, $post_id, null, $post_data); // $post_data can override the items saved to wp_posts table, like post_mime_type, guid, post_parent, post_title, post_content, post_status
1177 1177
 
1178 1178
 			// If error storing permanently, unlink.
1179
-			if ( is_wp_error( $att_id ) ) {
1180
-				unlink( $file_array['tmp_name'] );
1179
+			if (is_wp_error($att_id)) {
1180
+				unlink($file_array['tmp_name']);
1181 1181
 				return false;
1182 1182
 			}
1183 1183
 		}
@@ -1204,33 +1204,33 @@  discard block
 block discarded – undo
1204 1204
 	/**
1205 1205
 	 * Formats the row for the completed list.
1206 1206
 	 */
1207
-	public function format_completed_row( $response ) {
1208
-		echo wp_kses_post( '<li class="post-' . $response . '"><span class="dashicons dashicons-yes"></span> <a target="_blank" href="' . get_permalink( $response ) . '">' . get_the_title( $response ) . '</a></li>' );
1207
+	public function format_completed_row($response) {
1208
+		echo wp_kses_post('<li class="post-'.$response.'"><span class="dashicons dashicons-yes"></span> <a target="_blank" href="'.get_permalink($response).'">'.get_the_title($response).'</a></li>');
1209 1209
 	}
1210 1210
 
1211 1211
 	/**
1212 1212
 	 * Formats the error.
1213 1213
 	 */
1214
-	public function format_error( $response ) {
1215
-		echo wp_kses_post( '<li class="post-error"><span class="dashicons dashicons-no"></span>' . $response . '</li>' );
1214
+	public function format_error($response) {
1215
+		echo wp_kses_post('<li class="post-error"><span class="dashicons dashicons-no"></span>'.$response.'</li>');
1216 1216
 	}
1217 1217
 
1218 1218
 	/**
1219 1219
 	 * Does a multine search
1220 1220
 	 */
1221
-	public function multineedle_stripos( $haystack, $needles, $offset = 0 ) {
1221
+	public function multineedle_stripos($haystack, $needles, $offset = 0) {
1222 1222
 		$found = false;
1223
-		$needle_count = count( $needles );
1223
+		$needle_count = count($needles);
1224 1224
 
1225
-		foreach ( $needles as $needle ) {
1226
-			if ( false !== stripos( $haystack, $needle, $offset ) ) {
1225
+		foreach ($needles as $needle) {
1226
+			if (false !== stripos($haystack, $needle, $offset)) {
1227 1227
 				$found[] = true;
1228 1228
 			}
1229 1229
 		}
1230 1230
 
1231
-		if ( false !== $found && count( $found ) === $needle_count ) {
1231
+		if (false !== $found && count($found) === $needle_count) {
1232 1232
 			return true;
1233
-		} else {
1233
+		}else {
1234 1234
 			return false;
1235 1235
 		}
1236 1236
 	}
@@ -1238,7 +1238,7 @@  discard block
 block discarded – undo
1238 1238
 	/**
1239 1239
 	 * Grab all the current accommodation posts via the lsx_wetu_id field.
1240 1240
 	 */
1241
-	public function find_current_accommodation( $post_type = 'accommodation' ) {
1241
+	public function find_current_accommodation($post_type = 'accommodation') {
1242 1242
 		global $wpdb;
1243 1243
 		$return = array();
1244 1244
 
@@ -1257,9 +1257,9 @@  discard block
 block discarded – undo
1257 1257
 		");
1258 1258
 		// @codingStandardsIgnoreEnd
1259 1259
 
1260
-		if ( null !== $current_accommodation && ! empty( $current_accommodation ) ) {
1261
-			foreach ( $current_accommodation as $accom ) {
1262
-				$return[ $accom->meta_value ] = $accom;
1260
+		if (null !== $current_accommodation && !empty($current_accommodation)) {
1261
+			foreach ($current_accommodation as $accom) {
1262
+				$return[$accom->meta_value] = $accom;
1263 1263
 			}
1264 1264
 		}
1265 1265
 
@@ -1269,20 +1269,20 @@  discard block
 block discarded – undo
1269 1269
 	/**
1270 1270
 	 * Set the Video date
1271 1271
 	 */
1272
-	public function set_video_data( $data, $id ) {
1273
-		if ( ! empty( $data[0]['content']['youtube_videos'] ) && is_array( $data[0]['content']['youtube_videos'] ) ) {
1272
+	public function set_video_data($data, $id) {
1273
+		if (!empty($data[0]['content']['youtube_videos']) && is_array($data[0]['content']['youtube_videos'])) {
1274 1274
 			$videos = false;
1275 1275
 
1276
-			foreach ( $data[0]['content']['youtube_videos'] as $video ) {
1276
+			foreach ($data[0]['content']['youtube_videos'] as $video) {
1277 1277
 				$temp_video = array();
1278 1278
 
1279
-				if ( isset( $video['label'] ) ) {
1279
+				if (isset($video['label'])) {
1280 1280
 					$temp_video['title'] = $video['label'];
1281 1281
 				}
1282
-				if ( isset( $video['description'] ) ) {
1283
-					$temp_video['description'] = strip_tags( $video['description'] );
1282
+				if (isset($video['description'])) {
1283
+					$temp_video['description'] = strip_tags($video['description']);
1284 1284
 				}
1285
-				if ( isset( $video['url'] ) ) {
1285
+				if (isset($video['url'])) {
1286 1286
 					$temp_video['url'] = $video['url'];
1287 1287
 				}
1288 1288
 
@@ -1290,24 +1290,24 @@  discard block
 block discarded – undo
1290 1290
 				$videos[] = $temp_video;
1291 1291
 			}
1292 1292
 
1293
-			if ( false !== $id && '0' !== $id ) {
1294
-				delete_post_meta( $id, 'videos' );
1293
+			if (false !== $id && '0' !== $id) {
1294
+				delete_post_meta($id, 'videos');
1295 1295
 			}
1296 1296
 
1297
-			foreach ( $videos as $video ) {
1298
-				add_post_meta( $id,'videos',$video,false );
1297
+			foreach ($videos as $video) {
1298
+				add_post_meta($id, 'videos', $video, false);
1299 1299
 			}
1300 1300
 		}
1301 1301
 	}
1302 1302
 
1303
-	public function shuffle_assoc( &$array ) {
1303
+	public function shuffle_assoc(&$array) {
1304 1304
 		$new = array();
1305
-		$keys = array_keys( $array );
1305
+		$keys = array_keys($array);
1306 1306
 
1307
-		shuffle( $keys );
1307
+		shuffle($keys);
1308 1308
 
1309
-		foreach ( $keys as $key ) {
1310
-			$new[ $key ] = $array[ $key ];
1309
+		foreach ($keys as $key) {
1310
+			$new[$key] = $array[$key];
1311 1311
 		}
1312 1312
 
1313 1313
 		$array = $new;
@@ -1321,29 +1321,29 @@  discard block
 block discarded – undo
1321 1321
 	public function update_options() {
1322 1322
 		$own = '';
1323 1323
 		$options = array();
1324
-		delete_option( 'lsx_ti_tours_api_options' );
1324
+		delete_option('lsx_ti_tours_api_options');
1325 1325
 
1326
-		if ( isset( $_GET['own'] ) ) {
1326
+		if (isset($_GET['own'])) {
1327 1327
 			$this->current_importer->url_qs .= '&own=true';
1328 1328
 			$options[] = 'own';
1329 1329
 		}
1330 1330
 
1331
-		if ( isset( $_GET['type'] ) && 'allitineraries' !== $_GET['type'] ) {
1332
-			$this->current_importer->url_qs .= '&type=' . $_GET['type'];
1331
+		if (isset($_GET['type']) && 'allitineraries' !== $_GET['type']) {
1332
+			$this->current_importer->url_qs .= '&type='.$_GET['type'];
1333 1333
 			$options[] = $_GET['type'];
1334 1334
 		}
1335 1335
 
1336
-		$url = str_replace( 'Pins', 'Itinerary', $this->current_importer->url . '/V8/List?' . $this->current_importer->url_qs );
1336
+		$url = str_replace('Pins', 'Itinerary', $this->current_importer->url.'/V8/List?'.$this->current_importer->url_qs);
1337 1337
 		$url .= '&results=2000';
1338
-		add_option( 'lsx_ti_tours_api_options', $options );
1338
+		add_option('lsx_ti_tours_api_options', $options);
1339 1339
 
1340
-		$data = wp_remote_get( $url );
1341
-		$tours = json_decode( wp_remote_retrieve_body( $data ), true );
1340
+		$data = wp_remote_get($url);
1341
+		$tours = json_decode(wp_remote_retrieve_body($data), true);
1342 1342
 
1343
-		if ( isset( $tours['error'] ) ) {
1343
+		if (isset($tours['error'])) {
1344 1344
 			return $tours['error'];
1345
-		} elseif ( isset( $tours['itineraries'] ) && ! empty( $tours['itineraries'] ) ) {
1346
-			set_transient( 'lsx_ti_tours', $tours['itineraries'], 60 * 60 * 4 );
1345
+		} elseif (isset($tours['itineraries']) && !empty($tours['itineraries'])) {
1346
+			set_transient('lsx_ti_tours', $tours['itineraries'], 60 * 60 * 4);
1347 1347
 			return true;
1348 1348
 		}
1349 1349
 	}
@@ -1354,12 +1354,12 @@  discard block
 block discarded – undo
1354 1354
 	 * @param boolean $wetu_id
1355 1355
 	 * @return string
1356 1356
 	 */
1357
-	public function get_post_id_by_key_value( $wetu_id = false ) {
1357
+	public function get_post_id_by_key_value($wetu_id = false) {
1358 1358
 		global $wpdb;
1359 1359
 		$id = false;
1360
-		if ( false !== $wetu_id && '' !== $wetu_id ) {
1361
-			$result = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM `$wpdb->postmeta` WHERE `meta_key` = 'lsx_wetu_id' AND `meta_value` = '%s'", array( $wetu_id ) ) );
1362
-			if ( false !== $result && ! empty( $result ) ) {
1360
+		if (false !== $wetu_id && '' !== $wetu_id) {
1361
+			$result = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM `$wpdb->postmeta` WHERE `meta_key` = 'lsx_wetu_id' AND `meta_value` = '%s'", array($wetu_id)));
1362
+			if (false !== $result && !empty($result)) {
1363 1363
 				$id = $result;
1364 1364
 			}
1365 1365
 		}
Please login to merge, or discard this patch.
classes/class-lsx-wetu-importer-accommodation.php 1 patch
Spacing   +288 added lines, -288 removed lines patch added patch discarded remove patch
@@ -76,19 +76,19 @@  discard block
 block discarded – undo
76 76
 		//	$this->url    = 'https://wetu.com/API/Pins/';
77 77
 		//	$this->url_qs = 'username=' . $this->api_username . '&password=' . $this->api_password;
78 78
 		//} elseif ( false !== $this->api_key ) {
79
-			$this->url    = 'https://wetu.com/API/Pins/' . $this->api_key;
79
+			$this->url    = 'https://wetu.com/API/Pins/'.$this->api_key;
80 80
 			$this->url_qs = 'all=include';
81 81
 		//}
82 82
 
83
-		$temp_options = get_option( '_lsx-to_settings', false );
83
+		$temp_options = get_option('_lsx-to_settings', false);
84 84
 
85
-		if ( false !== $temp_options && isset( $temp_options[ $this->plugin_slug ] ) && ! empty( $temp_options[ $this->plugin_slug ] ) ) {
86
-			$this->options = $temp_options[ $this->plugin_slug ];
85
+		if (false !== $temp_options && isset($temp_options[$this->plugin_slug]) && !empty($temp_options[$this->plugin_slug])) {
86
+			$this->options = $temp_options[$this->plugin_slug];
87 87
 		}
88 88
 
89
-		$accommodation_options = get_option( 'lsx_wetu_importer_accommodation_settings',false );
89
+		$accommodation_options = get_option('lsx_wetu_importer_accommodation_settings', false);
90 90
 
91
-		if ( false !== $accommodation_options ) {
91
+		if (false !== $accommodation_options) {
92 92
 			$this->accommodation_options = $accommodation_options;
93 93
 		}
94 94
 	}
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
 			</div>
108 108
 
109 109
 			<form method="get" action="" id="posts-filter">
110
-				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr( $this->tab_slug ); ?>" />
110
+				<input type="hidden" name="post_type" class="post_type" value="<?php echo esc_attr($this->tab_slug); ?>" />
111 111
 
112 112
 				<table class="wp-list-table widefat fixed posts">
113 113
 					<?php $this->table_header(); ?>
@@ -115,11 +115,11 @@  discard block
 block discarded – undo
115 115
 					<tbody id="the-list">
116 116
 						<tr class="post-0 type-tour status-none" id="post-0">
117 117
 							<th class="check-column" scope="row">
118
-								<label for="cb-select-0" class="screen-reader-text"><?php esc_html_e( 'Enter a title to search for and press enter', 'lsx-wetu-importer' ); ?></label>
118
+								<label for="cb-select-0" class="screen-reader-text"><?php esc_html_e('Enter a title to search for and press enter', 'lsx-wetu-importer'); ?></label>
119 119
 							</th>
120 120
 							<td class="post-title page-title column-title">
121 121
 								<strong>
122
-									<?php esc_html_e( 'Enter a title to search for', 'lsx-wetu-importer' ); ?>
122
+									<?php esc_html_e('Enter a title to search for', 'lsx-wetu-importer'); ?>
123 123
 								</strong>
124 124
 							</td>
125 125
 							<td class="date column-date">
@@ -133,8 +133,8 @@  discard block
 block discarded – undo
133 133
 
134 134
 				</table>
135 135
 
136
-				<p><input class="button button-primary add" type="button" value="<?php esc_attr_e( 'Add to List', 'lsx-wetu-importer' ); ?>" />
137
-					<input class="button button-primary clear" type="button" value="<?php esc_attr_e( 'Clear', 'lsx-wetu-importer' ); ?>" />
136
+				<p><input class="button button-primary add" type="button" value="<?php esc_attr_e('Add to List', 'lsx-wetu-importer'); ?>" />
137
+					<input class="button button-primary clear" type="button" value="<?php esc_attr_e('Clear', 'lsx-wetu-importer'); ?>" />
138 138
 				</p>
139 139
 			</form>
140 140
 
@@ -144,64 +144,64 @@  discard block
 block discarded – undo
144 144
 
145 145
 					<div class="row">
146 146
 						<div class="settings-all" style="width:30%;display:block;float:left;">
147
-							<h3><?php esc_html_e( 'What content to Sync from WETU' ); ?></h3>
147
+							<h3><?php esc_html_e('What content to Sync from WETU'); ?></h3>
148 148
 							<ul>
149
-								<?php if ( isset( $this->options['disable_accommodation_descriptions'] ) && 'on' !== $this->options['disable_accommodation_descriptions'] ) { ?>
150
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="description" /> <?php esc_html_e( 'Description', 'lsx-wetu-importer' ); ?></li>
149
+								<?php if (isset($this->options['disable_accommodation_descriptions']) && 'on' !== $this->options['disable_accommodation_descriptions']) { ?>
150
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="description" /> <?php esc_html_e('Description', 'lsx-wetu-importer'); ?></li>
151 151
 								<?php } ?>
152
-								<?php if ( isset( $this->options['disable_accommodation_excerpts'] ) && 'on' !== $this->options['disable_accommodation_excerpts'] ) { ?>
153
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="excerpt" /> <?php esc_html_e( 'Excerpt', 'lsx-wetu-importer' ); ?></li>
152
+								<?php if (isset($this->options['disable_accommodation_excerpts']) && 'on' !== $this->options['disable_accommodation_excerpts']) { ?>
153
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="excerpt" /> <?php esc_html_e('Excerpt', 'lsx-wetu-importer'); ?></li>
154 154
 								<?php } ?>
155 155
 
156
-								<?php if ( ! isset( $this->accommodation_settings['disable_single'] ) ) { ?>
157
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="gallery" /> <?php esc_html_e( 'Main Gallery', 'lsx-wetu-importer' ); ?></li>
156
+								<?php if (!isset($this->accommodation_settings['disable_single'])) { ?>
157
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="gallery" /> <?php esc_html_e('Main Gallery', 'lsx-wetu-importer'); ?></li>
158 158
 								<?php } ?>
159
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="category" /> <?php esc_html_e( 'Category', 'lsx-wetu-importer' ); ?></li>
160
-								<?php if ( ! isset( $this->accommodation_settings['disable_single'] ) ) { ?>
161
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="location" /> <?php esc_html_e( 'Location', 'lsx-wetu-importer' ); ?></li>
159
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="category" /> <?php esc_html_e('Category', 'lsx-wetu-importer'); ?></li>
160
+								<?php if (!isset($this->accommodation_settings['disable_single'])) { ?>
161
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="location" /> <?php esc_html_e('Location', 'lsx-wetu-importer'); ?></li>
162 162
 								<?php } ?>
163
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="destination" /> <?php esc_html_e( 'Connect Destinations', 'lsx-wetu-importer' ); ?></li>
164
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="rating" /> <?php esc_html_e( 'Rating', 'lsx-wetu-importer' ); ?></li>
165
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="rooms" /> <?php esc_html_e( 'Rooms', 'lsx-wetu-importer' ); ?></li>
166
-
167
-								<?php if ( ! isset( $this->accommodation_settings['disable_single'] ) ) { ?>
168
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="checkin" /> <?php esc_html_e( 'Check In / Check Out', 'lsx-wetu-importer' ); ?></li>
169
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="facilities" /> <?php esc_html_e( 'Facilities', 'lsx-wetu-importer' ); ?></li>
170
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="friendly" /> <?php esc_html_e( 'Friendly', 'lsx-wetu-importer' ); ?></li>
163
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="destination" /> <?php esc_html_e('Connect Destinations', 'lsx-wetu-importer'); ?></li>
164
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="rating" /> <?php esc_html_e('Rating', 'lsx-wetu-importer'); ?></li>
165
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="rooms" /> <?php esc_html_e('Rooms', 'lsx-wetu-importer'); ?></li>
166
+
167
+								<?php if (!isset($this->accommodation_settings['disable_single'])) { ?>
168
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="checkin" /> <?php esc_html_e('Check In / Check Out', 'lsx-wetu-importer'); ?></li>
169
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="facilities" /> <?php esc_html_e('Facilities', 'lsx-wetu-importer'); ?></li>
170
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="friendly" /> <?php esc_html_e('Friendly', 'lsx-wetu-importer'); ?></li>
171 171
 								<?php } ?>
172 172
 
173
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="special_interests" /> <?php esc_html_e( 'Special Interests', 'lsx-wetu-importer' ); ?></li>
174
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="spoken_languages" /> <?php esc_html_e( 'Spoken Languages', 'lsx-wetu-importer' ); ?></li>
173
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="special_interests" /> <?php esc_html_e('Special Interests', 'lsx-wetu-importer'); ?></li>
174
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="spoken_languages" /> <?php esc_html_e('Spoken Languages', 'lsx-wetu-importer'); ?></li>
175 175
 
176
-								<?php if ( class_exists( 'LSX_TO_Videos' ) && ! isset( $this->accommodation_settings['disable_single'] ) ) { ?>
177
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="videos" /> <?php esc_html_e( 'Videos', 'lsx-wetu-importer' ); ?></li>
176
+								<?php if (class_exists('LSX_TO_Videos') && !isset($this->accommodation_settings['disable_single'])) { ?>
177
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="videos" /> <?php esc_html_e('Videos', 'lsx-wetu-importer'); ?></li>
178 178
 								<?php } ?>
179 179
 							</ul>
180
-							<h4><?php esc_html_e( 'Additional Content' ); ?></h4>
180
+							<h4><?php esc_html_e('Additional Content'); ?></h4>
181 181
 							<ul>
182
-								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="featured_image" /> <?php esc_html_e( 'Set Featured Image', 'lsx-wetu-importer' ); ?></li>
183
-								<?php if ( class_exists( 'LSX_Banners' ) && ! isset( $this->accommodation_settings['disable_single'] ) ) { ?>
184
-									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="banner_image" /> <?php esc_html_e( 'Set Banner Image', 'lsx-wetu-importer' ); ?></li>
182
+								<li><input class="content" checked="checked" type="checkbox" name="content[]" value="featured_image" /> <?php esc_html_e('Set Featured Image', 'lsx-wetu-importer'); ?></li>
183
+								<?php if (class_exists('LSX_Banners') && !isset($this->accommodation_settings['disable_single'])) { ?>
184
+									<li><input class="content" checked="checked" type="checkbox" name="content[]" value="banner_image" /> <?php esc_html_e('Set Banner Image', 'lsx-wetu-importer'); ?></li>
185 185
 								<?php } ?>
186 186
 							</ul>
187 187
 						</div>
188 188
 						<div style="width:30%;display:block;float:left;">
189
-							<h3><?php esc_html_e( 'Assign a Team Member' ); ?></h3>
190
-							<?php $this->team_member_checkboxes( $this->accommodation_options ); ?>
189
+							<h3><?php esc_html_e('Assign a Team Member'); ?></h3>
190
+							<?php $this->team_member_checkboxes($this->accommodation_options); ?>
191 191
 						</div>
192 192
 
193 193
 						<div style="width:30%;display:block;float:left;">
194
-							<h3><?php esc_html_e( 'Assign a Safari Brand' ); ?></h3>
194
+							<h3><?php esc_html_e('Assign a Safari Brand'); ?></h3>
195 195
 							<?php
196
-								echo wp_kses_post( $this->taxonomy_checkboxes( 'accommodation-brand', $this->accommodation_options ) );
196
+								echo wp_kses_post($this->taxonomy_checkboxes('accommodation-brand', $this->accommodation_options));
197 197
 							?>
198 198
 						</div>
199 199
 
200 200
 						<br clear="both" />
201 201
 					</div>
202 202
 
203
-					<h3><?php esc_html_e( 'Your List' ); ?></h3>
204
-					<p><input class="button button-primary" type="submit" value="<?php esc_attr_e( 'Sync', 'lsx-wetu-importer' ); ?>" /></p>
203
+					<h3><?php esc_html_e('Your List'); ?></h3>
204
+					<p><input class="button button-primary" type="submit" value="<?php esc_attr_e('Sync', 'lsx-wetu-importer'); ?>" /></p>
205 205
 					<table class="wp-list-table widefat fixed posts">
206 206
 						<?php $this->table_header(); ?>
207 207
 
@@ -213,12 +213,12 @@  discard block
 block discarded – undo
213 213
 
214 214
 					</table>
215 215
 
216
-					<p><input class="button button-primary" type="submit" value="<?php esc_attr_e( 'Sync', 'lsx-wetu-importer' ); ?>" /></p>
216
+					<p><input class="button button-primary" type="submit" value="<?php esc_attr_e('Sync', 'lsx-wetu-importer'); ?>" /></p>
217 217
 				</form>
218 218
 			</div>
219 219
 
220 220
 			<div style="display:none;" class="completed-list-wrapper">
221
-				<h3><?php esc_html_e( 'Completed' ); ?> - <small><?php esc_html_e( 'Import your', 'lsx-wetu-importer' ); ?> <a href="<?php echo esc_url( admin_url( 'admin.php' ) ); ?>?page=<?php echo esc_attr( $this->plugin_slug ); ?>&tab=destination"><?php esc_html_e( 'destinations' ); ?></a> <?php esc_html_e( 'next', 'lsx-wetu-importer' ); ?></small></h3>
221
+				<h3><?php esc_html_e('Completed'); ?> - <small><?php esc_html_e('Import your', 'lsx-wetu-importer'); ?> <a href="<?php echo esc_url(admin_url('admin.php')); ?>?page=<?php echo esc_attr($this->plugin_slug); ?>&tab=destination"><?php esc_html_e('destinations'); ?></a> <?php esc_html_e('next', 'lsx-wetu-importer'); ?></small></h3>
222 222
 				<ul>
223 223
 				</ul>
224 224
 			</div>
@@ -231,115 +231,115 @@  discard block
 block discarded – undo
231 231
 	 */
232 232
 	public function process_ajax_search() {
233 233
 		$return = false;
234
-		check_ajax_referer( 'lsx_wetu_ajax_action', 'security' );
235
-		if ( isset( $_POST['action'] ) && 'lsx_tour_importer' === $_POST['action'] && isset( $_POST['type'] ) && 'accommodation' === $_POST['type'] ) {
234
+		check_ajax_referer('lsx_wetu_ajax_action', 'security');
235
+		if (isset($_POST['action']) && 'lsx_tour_importer' === $_POST['action'] && isset($_POST['type']) && 'accommodation' === $_POST['type']) {
236 236
 
237 237
 			$searched_items = false;
238
-			if ( isset( $_POST['keyword'] ) ) {
239
-				$keyphrases = array_map( 'sanitize_text_field', wp_unslash( $_POST['keyword'] ) );
240
-			} else {
241
-				$keyphrases = array( 0 );
238
+			if (isset($_POST['keyword'])) {
239
+				$keyphrases = array_map('sanitize_text_field', wp_unslash($_POST['keyword']));
240
+			}else {
241
+				$keyphrases = array(0);
242 242
 			}
243 243
 
244
-			if ( ! is_array( $keyphrases ) ) {
245
-				$keyphrases = array( $keyphrases );
244
+			if (!is_array($keyphrases)) {
245
+				$keyphrases = array($keyphrases);
246 246
 			}
247
-			foreach ( $keyphrases as &$keyword ) {
248
-				$keyword = ltrim( rtrim( $keyword ) );
247
+			foreach ($keyphrases as &$keyword) {
248
+				$keyword = ltrim(rtrim($keyword));
249 249
 			}
250 250
 
251 251
 			$post_status = false;
252 252
 
253
-			if ( in_array( 'publish', $keyphrases ) ) {
253
+			if (in_array('publish', $keyphrases)) {
254 254
 				$post_status = 'publish';
255 255
 			}
256
-			if ( in_array( 'pending', $keyphrases ) ) {
256
+			if (in_array('pending', $keyphrases)) {
257 257
 				$post_status = 'pending';
258 258
 			}
259
-			if ( in_array( 'draft', $keyphrases ) ) {
259
+			if (in_array('draft', $keyphrases)) {
260 260
 				$post_status = 'draft';
261 261
 			}
262
-			if ( in_array( 'import', $keyphrases ) ) {
262
+			if (in_array('import', $keyphrases)) {
263 263
 				$post_status = 'import';
264 264
 			}
265 265
 
266 266
 			// If there is a post status use it.
267
-			if ( false !== $post_status ) {
267
+			if (false !== $post_status) {
268 268
 
269 269
 				$accommodation = array();
270 270
 				$current_accommodation = $this->find_current_accommodation();
271
-				if ( ! empty( $current_accommodation ) ) {
272
-					foreach ( $current_accommodation as $cs_key => $ccs_id ) {
273
-						$accommodation[] = $this->prepare_row_attributes( $cs_key, $ccs_id->post_id );
271
+				if (!empty($current_accommodation)) {
272
+					foreach ($current_accommodation as $cs_key => $ccs_id) {
273
+						$accommodation[] = $this->prepare_row_attributes($cs_key, $ccs_id->post_id);
274 274
 					}
275 275
 				}
276 276
 
277 277
 				// Run through each accommodation and use it.
278
-				if ( ! empty( $accommodation ) ) {
279
-					foreach ( $accommodation as $row_key => $row ) {
278
+				if (!empty($accommodation)) {
279
+					foreach ($accommodation as $row_key => $row) {
280 280
 						$row['post_title'] = $row['name'];
281
-						if ( 'import' === $post_status ) {
282
-							if ( is_array( $this->queued_imports ) && in_array( $row['post_id'], $this->queued_imports ) ) {
283
-								$current_status = get_post_status( $row['post_id'] );
284
-								if ( 'draft' === $current_status ) {
285
-									$searched_items[ sanitize_title( $row['name'] ) . '-' . $row['id'] ] = $this->format_row( $row );
281
+						if ('import' === $post_status) {
282
+							if (is_array($this->queued_imports) && in_array($row['post_id'], $this->queued_imports)) {
283
+								$current_status = get_post_status($row['post_id']);
284
+								if ('draft' === $current_status) {
285
+									$searched_items[sanitize_title($row['name']).'-'.$row['id']] = $this->format_row($row);
286 286
 								}
287
-							} else {
287
+							}else {
288 288
 								continue;
289 289
 							}
290
-						} else {
291
-							if ( 0 === $row['post_id'] ) {
290
+						}else {
291
+							if (0 === $row['post_id']) {
292 292
 								continue;
293
-							} else {
294
-								$current_status = get_post_status( $row['post_id'] );
295
-								if ( $current_status !== $post_status ) {
293
+							}else {
294
+								$current_status = get_post_status($row['post_id']);
295
+								if ($current_status !== $post_status) {
296 296
 									continue;
297 297
 								}
298 298
 							}
299
-							$searched_items[ sanitize_title( $row['name'] ) . '-' . $row['id'] ] = $this->format_row( $row, $row_key );
299
+							$searched_items[sanitize_title($row['name']).'-'.$row['id']] = $this->format_row($row, $row_key);
300 300
 						}
301 301
 					}
302 302
 				}
303
-			} else {
304
-				$key_string_search = implode( '+', $keyphrases );
305
-				$search_data       = wp_remote_get( $this->url . '/Search/' . $key_string_search );
306
-				if ( ! empty( $search_data ) && isset( $search_data['response'] ) && isset( $search_data['response']['code'] ) && 200 === $search_data['response']['code'] ) {
303
+			}else {
304
+				$key_string_search = implode('+', $keyphrases);
305
+				$search_data       = wp_remote_get($this->url.'/Search/'.$key_string_search);
306
+				if (!empty($search_data) && isset($search_data['response']) && isset($search_data['response']['code']) && 200 === $search_data['response']['code']) {
307 307
 
308
-					$search_data = json_decode( $search_data['body'], true );
309
-					foreach ( $search_data as $sdata_key => $sdata ) {
308
+					$search_data = json_decode($search_data['body'], true);
309
+					foreach ($search_data as $sdata_key => $sdata) {
310 310
 
311
-						if ( 'Destination' === trim( $sdata['type'] ) || 'Activity' === trim( $sdata['type'] ) || 'Restaurant' === trim( $sdata['type'] ) || 'None' === trim( $sdata['type'] ) || 'Site / Attraction' === trim( $sdata['type'] ) || '' === trim( $sdata['type'] ) ) {
311
+						if ('Destination' === trim($sdata['type']) || 'Activity' === trim($sdata['type']) || 'Restaurant' === trim($sdata['type']) || 'None' === trim($sdata['type']) || 'Site / Attraction' === trim($sdata['type']) || '' === trim($sdata['type'])) {
312 312
 							continue;
313 313
 						}
314 314
 
315
-						$temp_id = $this->get_post_id_by_key_value( $sdata['id'] );
316
-						if ( false === $temp_id ) {
315
+						$temp_id = $this->get_post_id_by_key_value($sdata['id']);
316
+						if (false === $temp_id) {
317 317
 							$sdata['post_id'] = 0;
318 318
 							$sdata['post_title'] = $sdata['name'];
319
-						} else {
319
+						}else {
320 320
 							$sdata['post_id'] = $temp_id;
321
-							$sdata['post_title'] = get_the_title( $temp_id );
321
+							$sdata['post_title'] = get_the_title($temp_id);
322 322
 						}
323
-						$searched_items[ sanitize_title( $sdata['name'] ) . '-' . $sdata['id'] ] = $this->format_row( $sdata, $sdata_key );
323
+						$searched_items[sanitize_title($sdata['name']).'-'.$sdata['id']] = $this->format_row($sdata, $sdata_key);
324 324
 					}
325 325
 				}
326 326
 			}
327 327
 
328
-			if ( false !== $searched_items ) {
329
-				$return = implode( $searched_items );
328
+			if (false !== $searched_items) {
329
+				$return = implode($searched_items);
330 330
 			}
331
-			print_r( $return );
331
+			print_r($return);
332 332
 		}
333 333
 
334 334
 		die();
335 335
 	}
336 336
 
337
-	public function prepare_row_attributes( $cs_key, $ccs_id ) {
337
+	public function prepare_row_attributes($cs_key, $ccs_id) {
338 338
 		$row_item = array(
339 339
 			'id' => $cs_key,
340 340
 			'type' => 'Accommodation',
341
-			'name' => get_the_title( $ccs_id ),
342
-			'last_modified' => date( 'Y-m-d', strtotime( 'now' ) ),
341
+			'name' => get_the_title($ccs_id),
342
+			'last_modified' => date('Y-m-d', strtotime('now')),
343 343
 			'post_id' => $ccs_id,
344 344
 		);
345 345
 		return $row_item;
@@ -351,31 +351,31 @@  discard block
 block discarded – undo
351 351
 	 * @param boolean $row the current row to format.
352 352
 	 * @return void
353 353
 	 */
354
-	public function format_row( $row = false, $row_key = '' ) {
355
-		if ( false !== $row ) {
354
+	public function format_row($row = false, $row_key = '') {
355
+		if (false !== $row) {
356 356
 
357 357
 			$status = 'import';
358
-			if ( 0 !== $row['post_id'] ) {
359
-				$status = '<a href="' . admin_url( '/post.php?post=' . $row['post_id'] . '&action=edit' ) . '" target="_blank">' . get_post_status( $row['post_id'] ) . '</a>';
358
+			if (0 !== $row['post_id']) {
359
+				$status = '<a href="'.admin_url('/post.php?post='.$row['post_id'].'&action=edit').'" target="_blank">'.get_post_status($row['post_id']).'</a>';
360 360
 			}
361 361
 
362 362
 			$row_html = '
363
-			<tr class="post-' . $row['post_id'] . ' type-tour" id="post-' . $row['post_id'] . '">
363
+			<tr class="post-' . $row['post_id'].' type-tour" id="post-'.$row['post_id'].'">
364 364
 				<th class="check-column" scope="row">
365
-					<label for="cb-select-' . $row['id'] . '" class="screen-reader-text">' . $row['name'] . '</label>
366
-					<input type="checkbox" data-identifier="' . $row['id'] . '" value="' . $row['post_id'] . '" name="post[]" id="cb-select-' . $row['id'] . '">
365
+					<label for="cb-select-' . $row['id'].'" class="screen-reader-text">'.$row['name'].'</label>
366
+					<input type="checkbox" data-identifier="' . $row['id'].'" value="'.$row['post_id'].'" name="post[]" id="cb-select-'.$row['id'].'">
367 367
 				</th>
368 368
 				<td class="column-order">
369
-					' . ( $row_key + 1 ) . '
369
+					' . ($row_key + 1).'
370 370
 				</td>
371 371
 				<td class="post-title page-title column-title">
372
-					<strong>' . $row['post_title'] . '</strong> - ' . $status . '
372
+					<strong>' . $row['post_title'].'</strong> - '.$status.'
373 373
 				</td>
374 374
 				<td class="date column-date">
375
-					<abbr title="' . date( 'Y/m/d',strtotime( $row['last_modified'] ) ) . '">' . date( 'Y/m/d',strtotime( $row['last_modified'] ) ) . '</abbr><br>Last Modified
375
+					<abbr title="' . date('Y/m/d', strtotime($row['last_modified'])).'">'.date('Y/m/d', strtotime($row['last_modified'])).'</abbr><br>Last Modified
376 376
 				</td>
377 377
 				<td class="ssid column-ssid">
378
-					' . $row['id'] . '
378
+					' . $row['id'].'
379 379
 				</td>
380 380
 			</tr>';
381 381
 			return $row_html;
@@ -385,14 +385,14 @@  discard block
 block discarded – undo
385 385
 	/**
386 386
 	 * Saves the queue to the option.
387 387
 	 */
388
-	public function remove_from_queue( $id ) {
389
-		if ( ! empty( $this->queued_imports ) ) {
390
-			$key = array_search( $id, $this->queued_imports );
391
-			if ( false !== $key ) {
392
-				unset( $this->queued_imports[ $key ] );
388
+	public function remove_from_queue($id) {
389
+		if (!empty($this->queued_imports)) {
390
+			$key = array_search($id, $this->queued_imports);
391
+			if (false !== $key) {
392
+				unset($this->queued_imports[$key]);
393 393
 
394
-				delete_option( 'lsx_wetu_importer_que' );
395
-				update_option( 'lsx_wetu_importer_que', $this->queued_imports );
394
+				delete_option('lsx_wetu_importer_que');
395
+				update_option('lsx_wetu_importer_que', $this->queued_imports);
396 396
 			}
397 397
 		}
398 398
 	}
@@ -402,47 +402,47 @@  discard block
 block discarded – undo
402 402
 	 */
403 403
 	public function process_ajax_import() {
404 404
 		$return = false;
405
-		check_ajax_referer( 'lsx_wetu_ajax_action', 'security' );
405
+		check_ajax_referer('lsx_wetu_ajax_action', 'security');
406 406
 
407
-		if ( isset( $_POST['action'] ) && 'lsx_import_items' === $_POST['action'] && isset( $_POST['type'] ) && 'accommodation' === $_POST['type'] && isset( $_POST['wetu_id'] ) ) {
407
+		if (isset($_POST['action']) && 'lsx_import_items' === $_POST['action'] && isset($_POST['type']) && 'accommodation' === $_POST['type'] && isset($_POST['wetu_id'])) {
408 408
 
409
-			$wetu_id = sanitize_text_field( $_POST['wetu_id'] );
410
-			if ( isset( $_POST['post_id'] ) ) {
411
-				$post_id = sanitize_text_field( $_POST['post_id'] );
412
-			} else {
409
+			$wetu_id = sanitize_text_field($_POST['wetu_id']);
410
+			if (isset($_POST['post_id'])) {
411
+				$post_id = sanitize_text_field($_POST['post_id']);
412
+			}else {
413 413
 				$post_id = 0;
414 414
 			}
415 415
 
416
-			if ( isset( $_POST['team_members'] ) ) {
417
-				$team_members = array_map( 'sanitize_text_field', wp_unslash( $_POST['team_members'] ) );
418
-			} else {
416
+			if (isset($_POST['team_members'])) {
417
+				$team_members = array_map('sanitize_text_field', wp_unslash($_POST['team_members']));
418
+			}else {
419 419
 				$team_members = false;
420 420
 			}
421 421
 
422
-			if ( isset( $_POST['safari_brands'] ) ) {
423
-				$safari_brands = array_map( 'sanitize_text_field', wp_unslash( $_POST['safari_brands'] ) );
424
-			} else {
422
+			if (isset($_POST['safari_brands'])) {
423
+				$safari_brands = array_map('sanitize_text_field', wp_unslash($_POST['safari_brands']));
424
+			}else {
425 425
 				$safari_brands = false;
426 426
 			}
427
-			delete_option( 'lsx_wetu_importer_accommodation_settings' );
427
+			delete_option('lsx_wetu_importer_accommodation_settings');
428 428
 
429
-			if ( isset( $_POST['content'] ) && is_array( $_POST['content'] ) && ! empty( $_POST['content'] ) ) {
430
-				$content = array_map( 'sanitize_text_field', wp_unslash( $_POST['content'] ) );
431
-				add_option( 'lsx_wetu_importer_accommodation_settings',$content );
432
-			} else {
429
+			if (isset($_POST['content']) && is_array($_POST['content']) && !empty($_POST['content'])) {
430
+				$content = array_map('sanitize_text_field', wp_unslash($_POST['content']));
431
+				add_option('lsx_wetu_importer_accommodation_settings', $content);
432
+			}else {
433 433
 				$content = false;
434 434
 			}
435 435
 
436
-			$jdata = wp_remote_get( $this->url . '/Get?' . $this->url_qs . '&ids=' . $wetu_id );
436
+			$jdata = wp_remote_get($this->url.'/Get?'.$this->url_qs.'&ids='.$wetu_id);
437 437
 
438
-			if ( ! empty( $jdata ) && isset( $jdata['response'] ) && isset( $jdata['response']['code'] ) && 200 === $jdata['response']['code'] ) {
439
-				$adata = json_decode( $jdata['body'], true );
440
-				$return = $this->import_row( $adata, $wetu_id, $post_id, $team_members, $content, $safari_brands );
441
-				$this->format_completed_row( $return );
442
-				$this->remove_from_queue( $return );
438
+			if (!empty($jdata) && isset($jdata['response']) && isset($jdata['response']['code']) && 200 === $jdata['response']['code']) {
439
+				$adata = json_decode($jdata['body'], true);
440
+				$return = $this->import_row($adata, $wetu_id, $post_id, $team_members, $content, $safari_brands);
441
+				$this->format_completed_row($return);
442
+				$this->remove_from_queue($return);
443 443
 				$this->cleanup_posts();
444
-			} else {
445
-				$this->format_error( esc_html__( 'There was a problem importing your accommodation, please try refreshing the page.', 'lsx-wetu-importer' ) );
444
+			}else {
445
+				$this->format_error(esc_html__('There was a problem importing your accommodation, please try refreshing the page.', 'lsx-wetu-importer'));
446 446
 			}
447 447
 		}
448 448
 	}
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
 	/**
451 451
 	 * Connect to wetu
452 452
 	 */
453
-	public function import_row( $data, $wetu_id, $id = 0, $team_members = false, $importable_content = array(), $safari_brands = false ) {
453
+	public function import_row($data, $wetu_id, $id = 0, $team_members = false, $importable_content = array(), $safari_brands = false) {
454 454
 		$post_name = '';
455 455
 		$data_post_content = '';
456 456
 		$data_post_excerpt = '';
@@ -461,142 +461,142 @@  discard block
 block discarded – undo
461 461
 		$content_used_general_description = false;
462 462
 
463 463
 		// Set the post_content.
464
-		if ( ! empty( $importable_content ) && in_array( 'description', $importable_content ) ) {
465
-			if ( isset( $data[0]['content']['extended_description'] ) ) {
464
+		if (!empty($importable_content) && in_array('description', $importable_content)) {
465
+			if (isset($data[0]['content']['extended_description'])) {
466 466
 				$data_post_content = $data[0]['content']['extended_description'];
467
-			} elseif ( isset( $data[0]['content']['general_description'] ) ) {
467
+			} elseif (isset($data[0]['content']['general_description'])) {
468 468
 				$data_post_content = $data[0]['content']['general_description'];
469 469
 				$content_used_general_description = true;
470
-			} elseif ( isset( $data[0]['content']['teaser_description'] ) ) {
470
+			} elseif (isset($data[0]['content']['teaser_description'])) {
471 471
 				$data_post_content = $data[0]['content']['teaser_description'];
472 472
 			}
473 473
 
474
-			if ( isset( $this->options['disable_accommodation_filtering'] ) && 'on' === $this->options['disable_accommodation_filtering'] ) {
474
+			if (isset($this->options['disable_accommodation_filtering']) && 'on' === $this->options['disable_accommodation_filtering']) {
475 475
 				$post['post_content'] = $data_post_content;
476
-			} else {
477
-				$post['post_content'] = wp_strip_all_tags( $data_post_content );
476
+			}else {
477
+				$post['post_content'] = wp_strip_all_tags($data_post_content);
478 478
 			}
479 479
 		}
480 480
 
481 481
 		// set the post_excerpt.
482
-		if ( ! empty( $importable_content ) && in_array( 'excerpt', $importable_content ) ) {
483
-			if ( isset( $data[0]['content']['teaser_description'] ) ) {
482
+		if (!empty($importable_content) && in_array('excerpt', $importable_content)) {
483
+			if (isset($data[0]['content']['teaser_description'])) {
484 484
 				$data_post_excerpt = $data[0]['content']['teaser_description'];
485
-			} elseif ( isset( $data[0]['content']['general_description'] ) && false === $content_used_general_description ) {
485
+			} elseif (isset($data[0]['content']['general_description']) && false === $content_used_general_description) {
486 486
 				$data_post_excerpt = $data[0]['content']['general_description'];
487 487
 			}
488 488
 
489 489
 			$post['post_excerpt'] = $data_post_excerpt;
490 490
 		}
491 491
 
492
-		if ( false !== $id && '0' !== $id ) {
492
+		if (false !== $id && '0' !== $id) {
493 493
 			$post['ID'] = $id;
494 494
 
495
-			if ( isset( $this->options ) && 'on' !== $this->options['disable_accommodation_title'] && isset( $data[0]['name'] ) ) {
495
+			if (isset($this->options) && 'on' !== $this->options['disable_accommodation_title'] && isset($data[0]['name'])) {
496 496
 				$post['post_title'] = $data[0]['name'];
497
-				$post['post_name'] = wp_unique_post_slug( sanitize_title( $data[0]['name'] ), $id, 'draft', 'accommodation', 0 );
497
+				$post['post_name'] = wp_unique_post_slug(sanitize_title($data[0]['name']), $id, 'draft', 'accommodation', 0);
498 498
 			}
499 499
 
500 500
 			$post['post_status'] = 'publish';
501 501
 
502
-			$id = wp_update_post( $post );
503
-			$prev_date = get_post_meta( $id, 'lsx_wetu_modified_date', true );
504
-			update_post_meta( $id, 'lsx_wetu_modified_date', strtotime( $data[0]['last_modified'] ), $prev_date );
505
-		} else {
502
+			$id = wp_update_post($post);
503
+			$prev_date = get_post_meta($id, 'lsx_wetu_modified_date', true);
504
+			update_post_meta($id, 'lsx_wetu_modified_date', strtotime($data[0]['last_modified']), $prev_date);
505
+		}else {
506 506
 			// Set the name.
507
-			if ( isset( $data[0]['name'] ) ) {
508
-				$post_name = wp_unique_post_slug( sanitize_title( $data[0]['name'] ), $id, 'draft', 'accommodation', 0 );
507
+			if (isset($data[0]['name'])) {
508
+				$post_name = wp_unique_post_slug(sanitize_title($data[0]['name']), $id, 'draft', 'accommodation', 0);
509 509
 			}
510 510
 
511 511
 			$post['post_name']   = $post_name;
512 512
 			$post['post_title']  = $data[0]['name'];
513 513
 			$post['post_status'] = 'publish';
514
-			$id                  = wp_insert_post( $post );
514
+			$id                  = wp_insert_post($post);
515 515
 
516 516
 			// Save the WETU ID and the Last date it was modified.
517
-			if ( false !== $id ) {
518
-				add_post_meta( $id, 'lsx_wetu_id', $wetu_id );
519
-				add_post_meta( $id, 'lsx_wetu_modified_date', strtotime( $data[0]['last_modified'] ) );
517
+			if (false !== $id) {
518
+				add_post_meta($id, 'lsx_wetu_id', $wetu_id);
519
+				add_post_meta($id, 'lsx_wetu_modified_date', strtotime($data[0]['last_modified']));
520 520
 			}
521 521
 		}
522 522
 
523 523
 		// Setup some default for use in the import.
524
-		if ( false !== $importable_content && ( in_array( 'gallery', $importable_content ) || in_array( 'banner_image', $importable_content ) || in_array( 'featured_image', $importable_content ) ) ) {
525
-			$this->find_attachments( $id );
524
+		if (false !== $importable_content && (in_array('gallery', $importable_content) || in_array('banner_image', $importable_content) || in_array('featured_image', $importable_content))) {
525
+			$this->find_attachments($id);
526 526
 		}
527 527
 
528 528
 		// Set the team member if it is there.
529
-		if ( post_type_exists( 'team' ) && false !== $team_members && '' !== $team_members ) {
530
-			$this->set_team_member( $id, $team_members );
529
+		if (post_type_exists('team') && false !== $team_members && '' !== $team_members) {
530
+			$this->set_team_member($id, $team_members);
531 531
 		}
532 532
 
533 533
 		// Set the safari brand.
534
-		if ( false !== $safari_brands && '' !== $safari_brands ) {
535
-			$this->set_safari_brands( $id, $safari_brands );
534
+		if (false !== $safari_brands && '' !== $safari_brands) {
535
+			$this->set_safari_brands($id, $safari_brands);
536 536
 		}
537 537
 
538
-		$this->set_map_data( $data, $id, 9 );
538
+		$this->set_map_data($data, $id, 9);
539 539
 
540
-		if ( post_type_exists( 'destination' ) && false !== $importable_content && in_array( 'destination', $importable_content ) ) {
541
-			$this->connect_destinations( $data, $id );
540
+		if (post_type_exists('destination') && false !== $importable_content && in_array('destination', $importable_content)) {
541
+			$this->connect_destinations($data, $id);
542 542
 		}
543 543
 
544
-		if ( false !== $importable_content && in_array( 'category', $importable_content ) ) {
545
-			$this->set_taxonomy_style( $data, $id );
544
+		if (false !== $importable_content && in_array('category', $importable_content)) {
545
+			$this->set_taxonomy_style($data, $id);
546 546
 		}
547 547
 
548 548
 		// Set the Room Data.
549
-		if ( false !== $importable_content && in_array( 'rooms', $importable_content ) ) {
550
-			$this->set_room_data( $data, $id );
549
+		if (false !== $importable_content && in_array('rooms', $importable_content)) {
550
+			$this->set_room_data($data, $id);
551 551
 		}
552 552
 
553 553
 		// Set the rating.
554
-		if ( false !== $importable_content && in_array( 'rating', $importable_content ) ) {
555
-			$this->set_rating( $data, $id );
554
+		if (false !== $importable_content && in_array('rating', $importable_content)) {
555
+			$this->set_rating($data, $id);
556 556
 		}
557 557
 
558 558
 		// Set the checkin checkout data.
559
-		if ( false !== $importable_content && in_array( 'checkin', $importable_content ) ) {
560
-			$this->set_checkin_checkout( $data, $id );
559
+		if (false !== $importable_content && in_array('checkin', $importable_content)) {
560
+			$this->set_checkin_checkout($data, $id);
561 561
 		}
562 562
 
563 563
 		// Set the Spoken Languages.
564
-		if ( false !== $importable_content && in_array( 'spoken_languages', $importable_content ) ) {
565
-			$this->set_spoken_languages( $data, $id );
564
+		if (false !== $importable_content && in_array('spoken_languages', $importable_content)) {
565
+			$this->set_spoken_languages($data, $id);
566 566
 		}
567 567
 
568 568
 		// Set the friendly options.
569
-		if ( false !== $importable_content && in_array( 'friendly', $importable_content ) ) {
570
-			$this->set_friendly( $data, $id );
569
+		if (false !== $importable_content && in_array('friendly', $importable_content)) {
570
+			$this->set_friendly($data, $id);
571 571
 		}
572 572
 
573 573
 		// Set the special_interests.
574
-		if ( false !== $importable_content && in_array( 'special_interests', $importable_content ) ) {
575
-			$this->set_special_interests( $data, $id );
574
+		if (false !== $importable_content && in_array('special_interests', $importable_content)) {
575
+			$this->set_special_interests($data, $id);
576 576
 		}
577 577
 
578 578
 		// Import the videos.
579
-		if ( false !== $importable_content && in_array( 'videos', $importable_content ) ) {
580
-			$this->set_video_data( $data, $id );
579
+		if (false !== $importable_content && in_array('videos', $importable_content)) {
580
+			$this->set_video_data($data, $id);
581 581
 		}
582 582
 
583 583
 		// Import the facilities.
584
-		if ( false !== $importable_content && in_array( 'facilities', $importable_content ) ) {
585
-			$this->set_facilities( $data, $id );
584
+		if (false !== $importable_content && in_array('facilities', $importable_content)) {
585
+			$this->set_facilities($data, $id);
586 586
 		}
587 587
 
588 588
 		// Set the featured image.
589
-		if ( false !== $importable_content && in_array( 'featured_image', $importable_content ) ) {
590
-			$this->set_featured_image( $data, $id );
589
+		if (false !== $importable_content && in_array('featured_image', $importable_content)) {
590
+			$this->set_featured_image($data, $id);
591 591
 		}
592 592
 
593
-		if ( false !== $importable_content && in_array( 'banner_image', $importable_content ) ) {
594
-			$this->set_banner_image( $data, $id );
593
+		if (false !== $importable_content && in_array('banner_image', $importable_content)) {
594
+			$this->set_banner_image($data, $id);
595 595
 		}
596 596
 
597 597
 		// Import the main gallery.
598
-		if ( false !== $importable_content && in_array( 'gallery', $importable_content ) ) {
599
-			$this->create_main_gallery( $data, $id );
598
+		if (false !== $importable_content && in_array('gallery', $importable_content)) {
599
+			$this->create_main_gallery($data, $id);
600 600
 		}
601 601
 
602 602
 		return $id;
@@ -605,55 +605,55 @@  discard block
 block discarded – undo
605 605
 	/**
606 606
 	 * Set the team memberon each item.
607 607
 	 */
608
-	public function set_team_member( $id, $team_members ) {
609
-		delete_post_meta( $id, 'team_to_' . $this->tab_slug );
608
+	public function set_team_member($id, $team_members) {
609
+		delete_post_meta($id, 'team_to_'.$this->tab_slug);
610 610
 
611
-		foreach ( $team_members as $team ) {
612
-			add_post_meta( $id, 'team_to_' . $this->tab_slug, $team );
611
+		foreach ($team_members as $team) {
612
+			add_post_meta($id, 'team_to_'.$this->tab_slug, $team);
613 613
 		}
614 614
 	}
615 615
 
616 616
 	/**
617 617
 	 * Set the safari brand
618 618
 	 */
619
-	public function set_safari_brands( $id, $safari_brands ) {
620
-		foreach ( $safari_brands as $safari_brand ) {
621
-			wp_set_object_terms( $id, intval( $safari_brand ), 'accommodation-brand', true );
619
+	public function set_safari_brands($id, $safari_brands) {
620
+		foreach ($safari_brands as $safari_brand) {
621
+			wp_set_object_terms($id, intval($safari_brand), 'accommodation-brand', true);
622 622
 		}
623 623
 	}
624 624
 
625 625
 	/**
626 626
 	 * Connects the destinations post type
627 627
 	 */
628
-	public function connect_destinations( $data, $id ) {
629
-		if ( isset( $data[0]['position'] ) ) {
628
+	public function connect_destinations($data, $id) {
629
+		if (isset($data[0]['position'])) {
630 630
 			$destinations = false;
631 631
 
632
-			if ( isset( $data[0]['position']['country'] ) ) {
632
+			if (isset($data[0]['position']['country'])) {
633 633
 				$destinations['country'] = $data[0]['position']['country'];
634 634
 			}
635 635
 
636
-			if ( isset( $data[0]['position']['destination'] ) ) {
636
+			if (isset($data[0]['position']['destination'])) {
637 637
 				$destinations['destination'] = $data[0]['position']['destination'];
638 638
 			}
639 639
 
640
-			if ( false !== $destinations ) {
641
-				$prev_values = get_post_meta( $id, 'destination_to_accommodation', false );
640
+			if (false !== $destinations) {
641
+				$prev_values = get_post_meta($id, 'destination_to_accommodation', false);
642 642
 
643
-				if ( false === $prev_values || ! is_array( $prev_values ) ) {
643
+				if (false === $prev_values || !is_array($prev_values)) {
644 644
 					$prev_values = array();
645 645
 				}
646 646
 
647
-				delete_post_meta( $id, 'destination_to_accommodation', $prev_values );
648
-				$destinations = array_unique( $destinations );
647
+				delete_post_meta($id, 'destination_to_accommodation', $prev_values);
648
+				$destinations = array_unique($destinations);
649 649
 
650
-				foreach ( $destinations as $key => $value ) {
651
-					$destination = get_page_by_title( ltrim( rtrim( $value ) ), 'OBJECT', 'destination' );
652
-					if ( null !== $destination ) {
653
-						if ( ! in_array( $destination->ID, $prev_values ) ) {
654
-							add_post_meta( $id, 'destination_to_accommodation', $destination->ID, false );
655
-							add_post_meta( $destination->ID, 'accommodation_to_destination', $id, false );
656
-							$this->cleanup_posts[ $destination->ID ] = 'accommodation_to_destination';
650
+				foreach ($destinations as $key => $value) {
651
+					$destination = get_page_by_title(ltrim(rtrim($value)), 'OBJECT', 'destination');
652
+					if (null !== $destination) {
653
+						if (!in_array($destination->ID, $prev_values)) {
654
+							add_post_meta($id, 'destination_to_accommodation', $destination->ID, false);
655
+							add_post_meta($destination->ID, 'accommodation_to_destination', $id, false);
656
+							$this->cleanup_posts[$destination->ID] = 'accommodation_to_destination';
657 657
 						}
658 658
 					}
659 659
 				}
@@ -664,72 +664,72 @@  discard block
 block discarded – undo
664 664
 	/**
665 665
 	 * Set the Travel Style
666 666
 	 */
667
-	public function set_taxonomy_style( $data, $id ) {
667
+	public function set_taxonomy_style($data, $id) {
668 668
 		$terms = false;
669 669
 
670
-		if ( isset( $data[0]['category'] ) ) {
671
-			$term = term_exists( trim( $data[0]['category'] ), 'accommodation-type' );
672
-			if ( ! $term ) {
673
-				$term = wp_insert_term( trim( $data[0]['category'] ), 'accommodation-type' );
670
+		if (isset($data[0]['category'])) {
671
+			$term = term_exists(trim($data[0]['category']), 'accommodation-type');
672
+			if (!$term) {
673
+				$term = wp_insert_term(trim($data[0]['category']), 'accommodation-type');
674 674
 
675
-				if ( is_wp_error( $term ) ) {
676
-					echo wp_kses_post( $term->get_error_message() );
675
+				if (is_wp_error($term)) {
676
+					echo wp_kses_post($term->get_error_message());
677 677
 				}
678
-			} else {
679
-				wp_set_object_terms( $id, intval( $term['term_id'] ), 'accommodation-type', true );
678
+			}else {
679
+				wp_set_object_terms($id, intval($term['term_id']), 'accommodation-type', true);
680 680
 			}
681
-		} else {
682
-			wp_set_object_terms( $id, intval( $term['term_id'] ), 'accommodation-type', true );
681
+		}else {
682
+			wp_set_object_terms($id, intval($term['term_id']), 'accommodation-type', true);
683 683
 		}
684 684
 	}
685 685
 
686 686
 	/**
687 687
 	 * Saves the room data
688 688
 	 */
689
-	public function set_room_data( $data, $id ) {
690
-		if ( ! empty( $data[0]['rooms'] ) && is_array( $data[0]['rooms'] ) ) {
689
+	public function set_room_data($data, $id) {
690
+		if (!empty($data[0]['rooms']) && is_array($data[0]['rooms'])) {
691 691
 			$rooms = false;
692 692
 
693
-			foreach ( $data[0]['rooms'] as $room ) {
693
+			foreach ($data[0]['rooms'] as $room) {
694 694
 				$temp_room = array();
695 695
 
696
-				if ( isset( $room['name'] ) ) {
696
+				if (isset($room['name'])) {
697 697
 					$temp_room['title'] = $room['name'];
698 698
 				}
699 699
 
700
-				if ( isset( $room['description'] ) ) {
701
-					$temp_room['description'] = strip_tags( $room['description'] );
700
+				if (isset($room['description'])) {
701
+					$temp_room['description'] = strip_tags($room['description']);
702 702
 				}
703 703
 
704 704
 				$temp_room['price'] = 0;
705 705
 				$temp_room['type']  = 'room';
706 706
 
707
-				if ( ! empty( $room['images'] ) && is_array( $room['images'] ) ) {
707
+				if (!empty($room['images']) && is_array($room['images'])) {
708 708
 					$temp_room['gallery'] = array();
709
-					$temp_room['gallery'][] = $this->attach_image( $room['images'][0], $id );
709
+					$temp_room['gallery'][] = $this->attach_image($room['images'][0], $id);
710 710
 				}
711 711
 				$rooms[] = $temp_room;
712 712
 			}
713 713
 
714
-			if ( false !== $id && '0' !== $id ) {
715
-				delete_post_meta( $id, 'units' );
714
+			if (false !== $id && '0' !== $id) {
715
+				delete_post_meta($id, 'units');
716 716
 			}
717 717
 
718
-			foreach ( $rooms as $room ) {
719
-				add_post_meta( $id, 'units', $room, false );
718
+			foreach ($rooms as $room) {
719
+				add_post_meta($id, 'units', $room, false);
720 720
 			}
721 721
 
722
-			if ( isset( $data[0]['features'] ) && isset( $data[0]['features']['rooms'] ) ) {
722
+			if (isset($data[0]['features']) && isset($data[0]['features']['rooms'])) {
723 723
 				$room_count = $data[0]['features']['rooms'];
724
-			} else {
725
-				$room_count = count( $data[0]['rooms'] );
724
+			}else {
725
+				$room_count = count($data[0]['rooms']);
726 726
 			}
727 727
 
728
-			if ( false !== $id && '0' !== $id ) {
729
-				$prev_rooms = get_post_meta( $id, 'number_of_rooms', true );
730
-				update_post_meta( $id, 'number_of_rooms', $room_count, $prev_rooms );
731
-			} else {
732
-				add_post_meta( $id, 'number_of_rooms', $room_count, true );
728
+			if (false !== $id && '0' !== $id) {
729
+				$prev_rooms = get_post_meta($id, 'number_of_rooms', true);
730
+				update_post_meta($id, 'number_of_rooms', $room_count, $prev_rooms);
731
+			}else {
732
+				add_post_meta($id, 'number_of_rooms', $room_count, true);
733 733
 			}
734 734
 		}
735 735
 	}
@@ -737,33 +737,33 @@  discard block
 block discarded – undo
737 737
 	/**
738 738
 	 * Set the ratings
739 739
 	 */
740
-	public function set_rating( $data, $id ) {
741
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['star_authority'] ) ) {
740
+	public function set_rating($data, $id) {
741
+		if (!empty($data[0]['features']) && isset($data[0]['features']['star_authority'])) {
742 742
 			$rating_type = $data[0]['features']['star_authority'];
743
-		} else {
743
+		}else {
744 744
 			$rating_type = 'Unspecified2';
745 745
 		}
746 746
 
747
-		$this->save_custom_field( $rating_type, 'rating_type', $id );
747
+		$this->save_custom_field($rating_type, 'rating_type', $id);
748 748
 
749
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['stars'] ) ) {
750
-			$this->save_custom_field( $data[0]['features']['stars'], 'rating', $id, true );
749
+		if (!empty($data[0]['features']) && isset($data[0]['features']['stars'])) {
750
+			$this->save_custom_field($data[0]['features']['stars'], 'rating', $id, true);
751 751
 		}
752 752
 	}
753 753
 
754 754
 	/**
755 755
 	 * Set the spoken_languages
756 756
 	 */
757
-	public function set_spoken_languages( $data, $id ) {
758
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['spoken_languages'] ) && ! empty( $data[0]['features']['spoken_languages'] ) ) {
757
+	public function set_spoken_languages($data, $id) {
758
+		if (!empty($data[0]['features']) && isset($data[0]['features']['spoken_languages']) && !empty($data[0]['features']['spoken_languages'])) {
759 759
 			$languages = false;
760 760
 
761
-			foreach ( $data[0]['features']['spoken_languages'] as $spoken_language ) {
762
-				$languages[] = sanitize_title( $spoken_language );
761
+			foreach ($data[0]['features']['spoken_languages'] as $spoken_language) {
762
+				$languages[] = sanitize_title($spoken_language);
763 763
 			}
764 764
 
765
-			if ( false !== $languages ) {
766
-				$this->save_custom_field( $languages, 'spoken_languages', $id );
765
+			if (false !== $languages) {
766
+				$this->save_custom_field($languages, 'spoken_languages', $id);
767 767
 			}
768 768
 		}
769 769
 	}
@@ -771,16 +771,16 @@  discard block
 block discarded – undo
771 771
 	/**
772 772
 	 * Set the friendly
773 773
 	 */
774
-	public function set_friendly( $data, $id ) {
775
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['suggested_visitor_types'] ) && ! empty( $data[0]['features']['suggested_visitor_types'] ) ) {
774
+	public function set_friendly($data, $id) {
775
+		if (!empty($data[0]['features']) && isset($data[0]['features']['suggested_visitor_types']) && !empty($data[0]['features']['suggested_visitor_types'])) {
776 776
 			$friendly_options = false;
777 777
 
778
-			foreach ( $data[0]['features']['suggested_visitor_types'] as $visitor_type ) {
779
-				$friendly_options[] = sanitize_title( $visitor_type );
778
+			foreach ($data[0]['features']['suggested_visitor_types'] as $visitor_type) {
779
+				$friendly_options[] = sanitize_title($visitor_type);
780 780
 			}
781 781
 
782
-			if ( false !== $friendly_options ) {
783
-				$this->save_custom_field( $friendly_options, 'suggested_visitor_types', $id );
782
+			if (false !== $friendly_options) {
783
+				$this->save_custom_field($friendly_options, 'suggested_visitor_types', $id);
784 784
 			}
785 785
 		}
786 786
 	}
@@ -788,16 +788,16 @@  discard block
 block discarded – undo
788 788
 	/**
789 789
 	 * Set the special interests
790 790
 	 */
791
-	public function set_special_interests( $data, $id ) {
792
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['special_interests'] ) && ! empty( $data[0]['features']['special_interests'] ) ) {
791
+	public function set_special_interests($data, $id) {
792
+		if (!empty($data[0]['features']) && isset($data[0]['features']['special_interests']) && !empty($data[0]['features']['special_interests'])) {
793 793
 			$interests = false;
794 794
 
795
-			foreach ( $data[0]['features']['special_interests'] as $special_interest ) {
796
-				$interests[] = sanitize_title( $special_interest );
795
+			foreach ($data[0]['features']['special_interests'] as $special_interest) {
796
+				$interests[] = sanitize_title($special_interest);
797 797
 			}
798 798
 
799
-			if ( false !== $interests ) {
800
-				$this->save_custom_field( $interests, 'special_interests', $id );
799
+			if (false !== $interests) {
800
+				$this->save_custom_field($interests, 'special_interests', $id);
801 801
 			}
802 802
 		}
803 803
 	}
@@ -805,24 +805,24 @@  discard block
 block discarded – undo
805 805
 	/**
806 806
 	 * Set the Check in and Check out Date
807 807
 	 */
808
-	public function set_checkin_checkout( $data, $id ) {
809
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['check_in_time'] ) ) {
810
-			$time = str_replace( 'h', ':', $data[0]['features']['check_in_time'] );
811
-			$time = date( 'h:ia', strtotime( $time ) );
812
-			$this->save_custom_field( $time, 'checkin_time', $id );
808
+	public function set_checkin_checkout($data, $id) {
809
+		if (!empty($data[0]['features']) && isset($data[0]['features']['check_in_time'])) {
810
+			$time = str_replace('h', ':', $data[0]['features']['check_in_time']);
811
+			$time = date('h:ia', strtotime($time));
812
+			$this->save_custom_field($time, 'checkin_time', $id);
813 813
 		}
814 814
 
815
-		if ( ! empty( $data[0]['features'] ) && isset( $data[0]['features']['check_out_time'] ) ) {
816
-			$time = str_replace( 'h', ':', $data[0]['features']['check_out_time'] );
817
-			$time = date( 'h:ia', strtotime( $time ) );
818
-			$this->save_custom_field( $time, 'checkout_time', $id );
815
+		if (!empty($data[0]['features']) && isset($data[0]['features']['check_out_time'])) {
816
+			$time = str_replace('h', ':', $data[0]['features']['check_out_time']);
817
+			$time = date('h:ia', strtotime($time));
818
+			$this->save_custom_field($time, 'checkout_time', $id);
819 819
 		}
820 820
 	}
821 821
 
822 822
 	/**
823 823
 	 * Set the Facilities
824 824
 	 */
825
-	public function set_facilities( $data, $id ) {
825
+	public function set_facilities($data, $id) {
826 826
 		$parent_facilities = array(
827 827
 			'available_services' => 'Available Services',
828 828
 			'property_facilities' => 'Property Facilities',
@@ -830,15 +830,15 @@  discard block
 block discarded – undo
830 830
 			'activities_on_site' => 'Activities on Site',
831 831
 		);
832 832
 
833
-		foreach ( $parent_facilities as $key => $label ) {
833
+		foreach ($parent_facilities as $key => $label) {
834 834
 			$terms = false;
835 835
 
836
-			if ( isset( $data[0]['features'] ) && isset( $data[0]['features'][ $key ] ) ) {
837
-				$parent_id = $this->set_term( $id, $label, 'facility' );
836
+			if (isset($data[0]['features']) && isset($data[0]['features'][$key])) {
837
+				$parent_id = $this->set_term($id, $label, 'facility');
838 838
 			}
839 839
 
840
-			foreach ( $data[0]['features'][ $key ] as $child_facility ) {
841
-				$this->set_term( $id, $child_facility, 'facility', $parent_id );
840
+			foreach ($data[0]['features'][$key] as $child_facility) {
841
+				$this->set_term($id, $child_facility, 'facility', $parent_id);
842 842
 			}
843 843
 		}
844 844
 	}
Please login to merge, or discard this patch.