Completed
Branch BUG/11214/move-command-handler... (de017e)
by
unknown
05:27 queued 03:19
created
data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_attendees.dmsstage.php 3 patches
Indentation   -3 removed lines patch added patch discarded remove patch
@@ -84,9 +84,6 @@
 block discarded – undo
84 84
   KEY `submitted` (`submitted`),
85 85
   KEY `likes` (`likes`)
86 86
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8$$
87
-
88
-
89
-
90 87
  * 4.1 Attendee tables and fields:
91 88
  * $this->_tables = array(
92 89
 			'Attendee_CPT'=> new EE_Primary_Table('posts', 'ID'),
Please login to merge, or discard this patch.
Braces   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -339,13 +339,13 @@  discard block
 block discarded – undo
339 339
 		try{
340 340
 			$new_country = $this->get_migration_script()->get_or_create_country(stripslashes($old_attendee['country_id']));
341 341
 			$new_country_iso = $new_country['CNT_ISO'];
342
-		}catch(EE_Error $exception){
342
+		} catch(EE_Error $exception){
343 343
 			$new_country_iso = $this->get_migration_script()->get_default_country_iso();
344 344
 		}
345 345
 		try{
346 346
 			$new_state = $this->get_migration_script()->get_or_create_state(stripslashes($old_attendee['state']),$new_country_iso);
347 347
 			$new_state_id = $new_state['STA_ID'];
348
-		}catch(EE_Error $exception){
348
+		} catch(EE_Error $exception){
349 349
 			$new_state_id = 0;
350 350
 		}
351 351
 		$cols_n_values = array(
@@ -459,7 +459,7 @@  discard block
 block discarded – undo
459 459
 
460 460
 			if( $wpdb->get_var("SHOW TABLES LIKE '{$this->_old_mer_table}'") != $this->_old_mer_table){
461 461
 				$this->_mer_tables_exist = false;
462
-			}else{
462
+			} else{
463 463
 				$this->_mer_tables_exist = true;
464 464
 			}
465 465
 		}
@@ -584,7 +584,7 @@  discard block
 block discarded – undo
584 584
 			if( ! $success_update_dateimtes){
585 585
 				$this->add_error(sprintf(__("Could not update datetimes related to ticket with ID %d's TKT_sold by %d because %s", "event_espresso"),$new_ticket_id,$quantity_sold,$wpdb->last_error));
586 586
 			}
587
-		}else{
587
+		} else{
588 588
 			$this->add_error(sprintf(__("Could not update ticket with ID %d's TKT_sold by %d because %s", "event_espresso"),$new_ticket_id,$quantity_sold,$wpdb->last_error));
589 589
 		}
590 590
 		return true;
@@ -791,7 +791,7 @@  discard block
 block discarded – undo
791 791
 			$new_id = $wpdb->insert_id;
792 792
 			return $new_id;
793 793
 
794
-		}else{
794
+		} else{
795 795
 			return 0;
796 796
 		}
797 797
 
Please login to merge, or discard this patch.
Spacing   +182 added lines, -182 removed lines patch added patch discarded remove patch
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
 			)
215 215
 		);
216 216
  */
217
-class EE_DMS_4_1_0_attendees extends EE_Data_Migration_Script_Stage_Table{
217
+class EE_DMS_4_1_0_attendees extends EE_Data_Migration_Script_Stage_Table {
218 218
 	private $_new_attendee_cpt_table;
219 219
 	private $_new_attendee_meta_table;
220 220
 	private $_new_reg_table;
@@ -237,7 +237,7 @@  discard block
 block discarded – undo
237 237
 		global $wpdb;
238 238
 		$this->_pretty_name = __("Attendees", "event_espresso");
239 239
 		$this->_old_table = $wpdb->prefix."events_attendee";
240
-		$this->_old_mer_table = $wpdb->prefix."events_multi_event_registration_id_group";;
240
+		$this->_old_mer_table = $wpdb->prefix."events_multi_event_registration_id_group"; ;
241 241
 		$this->_new_attendee_cpt_table = $wpdb->posts;
242 242
 		$this->_new_attendee_meta_table = $wpdb->prefix."esp_attendee_meta";
243 243
 		$this->_new_reg_table = $wpdb->prefix."esp_registration";
@@ -256,34 +256,34 @@  discard block
 block discarded – undo
256 256
 	protected function _migrate_old_row($old_row) {
257 257
 		//first check if there's already a new attendee with similar characteristics
258 258
 		$new_att_id = $this->_find_attendee_cpt_matching($old_row);
259
-		if( ! $new_att_id ){
259
+		if ( ! $new_att_id) {
260 260
 			$new_att_id = $this->_insert_new_attendee_cpt($old_row);
261
-			if( ! $new_att_id){
261
+			if ( ! $new_att_id) {
262 262
 				//if we couldnt even make an attendee, abandon all hope
263 263
 				return false;
264 264
 			}
265 265
 			$new_att_meta_id = $this->_insert_attendee_meta_row($old_row, $new_att_id);
266
-			if($new_att_meta_id){
266
+			if ($new_att_meta_id) {
267 267
 				$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_attendee_meta_table, $new_att_meta_id);
268 268
 			}
269 269
 		}
270 270
 		$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_attendee_cpt_table, $new_att_id);
271 271
 
272 272
 		$txn_id = $this->_insert_new_transaction($old_row);
273
-		if( ! $txn_id){
273
+		if ( ! $txn_id) {
274 274
 			//if we couldnt make the transaction, also abandon all hope
275 275
 			return false;
276 276
 		}
277
-		$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_transaction_table, $txn_id);$pay_id = $this->_insert_new_payment($old_row,$txn_id);
278
-		if($pay_id){
279
-			$this->get_migration_script()->set_mapping($this->_old_table,$old_row['id'],$this->_new_payment_table,$pay_id);
277
+		$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_transaction_table, $txn_id); $pay_id = $this->_insert_new_payment($old_row, $txn_id);
278
+		if ($pay_id) {
279
+			$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_payment_table, $pay_id);
280 280
 		}
281 281
 
282 282
 
283 283
 		//even if there was no payment, we can go ahead with adding the reg
284
-		$new_regs = $this->_insert_new_registrations($old_row,$new_att_id,$txn_id);
285
-		if($new_regs){
286
-			$this->get_migration_script()->set_mapping($this->_old_table,$old_row['id'],$this->_new_reg_table,$new_regs);
284
+		$new_regs = $this->_insert_new_registrations($old_row, $new_att_id, $txn_id);
285
+		if ($new_regs) {
286
+			$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_reg_table, $new_regs);
287 287
 		}
288 288
 	}
289 289
 	/**
@@ -293,39 +293,39 @@  discard block
 block discarded – undo
293 293
 	 * @param array $old_attendee
294 294
 	 * @return int
295 295
 	 */
296
-	private function _find_attendee_cpt_matching($old_attendee){
296
+	private function _find_attendee_cpt_matching($old_attendee) {
297 297
 		global $wpdb;
298
-		$existing_attendee_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM ".$this->_new_attendee_cpt_table." AS cpt INNER JOIN ".$this->_new_attendee_meta_table." AS meta ON cpt.ID = meta.ATT_ID WHERE meta.ATT_fname = %s AND meta.ATT_lname = %s AND meta.ATT_email = %s LIMIT 1",$old_attendee['fname'],$old_attendee['lname'],$old_attendee['email']));
298
+		$existing_attendee_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM ".$this->_new_attendee_cpt_table." AS cpt INNER JOIN ".$this->_new_attendee_meta_table." AS meta ON cpt.ID = meta.ATT_ID WHERE meta.ATT_fname = %s AND meta.ATT_lname = %s AND meta.ATT_email = %s LIMIT 1", $old_attendee['fname'], $old_attendee['lname'], $old_attendee['email']));
299 299
 		return intval($existing_attendee_id);
300 300
 	}
301
-	private function _insert_new_attendee_cpt($old_attendee){
301
+	private function _insert_new_attendee_cpt($old_attendee) {
302 302
 		global $wpdb;
303 303
 		$cols_n_values = array(
304
-			'post_title'=>stripslashes($old_attendee['fname']." ".$old_attendee['lname']),//ATT_full_name
305
-			'post_content'=>'',//ATT_bio
306
-			'post_name'=>sanitize_title($old_attendee['fname']."-".$old_attendee['lname']),//ATT_slug
307
-			'post_date'=>$this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,$old_attendee['date']),//ATT_created
308
-			'post_excerpt'=>'',//ATT_short_bio
309
-			'post_modified'=>$this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,$old_attendee['date']),//ATT_modified
310
-			'post_author'=>0,//ATT_author
311
-			'post_parent'=>0,//ATT_parent
312
-			'post_type'=>'espresso_attendees',//post_type
304
+			'post_title'=>stripslashes($old_attendee['fname']." ".$old_attendee['lname']), //ATT_full_name
305
+			'post_content'=>'', //ATT_bio
306
+			'post_name'=>sanitize_title($old_attendee['fname']."-".$old_attendee['lname']), //ATT_slug
307
+			'post_date'=>$this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, $old_attendee['date']), //ATT_created
308
+			'post_excerpt'=>'', //ATT_short_bio
309
+			'post_modified'=>$this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, $old_attendee['date']), //ATT_modified
310
+			'post_author'=>0, //ATT_author
311
+			'post_parent'=>0, //ATT_parent
312
+			'post_type'=>'espresso_attendees', //post_type
313 313
 			'post_status'=>'publish'//status
314 314
 		);
315 315
 		$datatypes = array(
316
-			'%s',//ATT_full_name
317
-			'%s',//ATT_bio
318
-			'%s',//ATT_slug
319
-			'%s',//ATT_created
320
-			'%s',//ATT_short_bio
321
-			'%s',//ATT_modified
322
-			'%d',//ATT_author
323
-			'%d',//ATT_parent
324
-			'%s',//post_type
325
-			'%s',//status
316
+			'%s', //ATT_full_name
317
+			'%s', //ATT_bio
318
+			'%s', //ATT_slug
319
+			'%s', //ATT_created
320
+			'%s', //ATT_short_bio
321
+			'%s', //ATT_modified
322
+			'%d', //ATT_author
323
+			'%d', //ATT_parent
324
+			'%s', //post_type
325
+			'%s', //status
326 326
 		);
327
-		$success = $wpdb->insert($this->_new_attendee_cpt_table,$cols_n_values,$datatypes);
328
-		if ( ! $success){
327
+		$success = $wpdb->insert($this->_new_attendee_cpt_table, $cols_n_values, $datatypes);
328
+		if ( ! $success) {
329 329
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_attendee, $this->_new_attendee_cpt_table, $cols_n_values, $datatypes));
330 330
 			return 0;
331 331
 		}
@@ -333,19 +333,19 @@  discard block
 block discarded – undo
333 333
 		return $new_id;
334 334
 	}
335 335
 
336
-	private function _insert_attendee_meta_row($old_attendee,$new_attendee_cpt_id){
336
+	private function _insert_attendee_meta_row($old_attendee, $new_attendee_cpt_id) {
337 337
 		global $wpdb;
338 338
 		//get the state and country ids from the old row
339
-		try{
339
+		try {
340 340
 			$new_country = $this->get_migration_script()->get_or_create_country(stripslashes($old_attendee['country_id']));
341 341
 			$new_country_iso = $new_country['CNT_ISO'];
342
-		}catch(EE_Error $exception){
342
+		} catch (EE_Error $exception) {
343 343
 			$new_country_iso = $this->get_migration_script()->get_default_country_iso();
344 344
 		}
345
-		try{
346
-			$new_state = $this->get_migration_script()->get_or_create_state(stripslashes($old_attendee['state']),$new_country_iso);
345
+		try {
346
+			$new_state = $this->get_migration_script()->get_or_create_state(stripslashes($old_attendee['state']), $new_country_iso);
347 347
 			$new_state_id = $new_state['STA_ID'];
348
-		}catch(EE_Error $exception){
348
+		} catch (EE_Error $exception) {
349 349
 			$new_state_id = 0;
350 350
 		}
351 351
 		$cols_n_values = array(
@@ -362,20 +362,20 @@  discard block
 block discarded – undo
362 362
 			'ATT_phone'=>stripslashes($old_attendee['phone']),
363 363
 		);
364 364
 		$datatypes = array(
365
-			'%d',//ATT_ID
366
-			'%s',//ATT_fname
367
-			'%s',//ATT_lname
368
-			'%s',//ATT_address
369
-			'%s',//ATT_address2
370
-			'%s',//ATT_city
371
-			'%d',//STA_ID
372
-			'%s',//CNT_ISO
373
-			'%s',//ATT_zip
374
-			'%s',//ATT_email
375
-			'%s',//ATT_phone
365
+			'%d', //ATT_ID
366
+			'%s', //ATT_fname
367
+			'%s', //ATT_lname
368
+			'%s', //ATT_address
369
+			'%s', //ATT_address2
370
+			'%s', //ATT_city
371
+			'%d', //STA_ID
372
+			'%s', //CNT_ISO
373
+			'%s', //ATT_zip
374
+			'%s', //ATT_email
375
+			'%s', //ATT_phone
376 376
 		);
377
-		$success = $wpdb->insert($this->_new_attendee_meta_table,$cols_n_values,$datatypes);
378
-		if ( ! $success){
377
+		$success = $wpdb->insert($this->_new_attendee_meta_table, $cols_n_values, $datatypes);
378
+		if ( ! $success) {
379 379
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_attendee, $this->_new_attendee_meta_table, $cols_n_values, $datatypes));
380 380
 			return 0;
381 381
 		}
@@ -391,28 +391,28 @@  discard block
 block discarded – undo
391 391
 	 * @param type $old_attendee
392 392
 	 * @return int new transaction id
393 393
 	 */
394
-	private function _insert_new_transaction($old_attendee){
394
+	private function _insert_new_transaction($old_attendee) {
395 395
 		global $wpdb;
396 396
 
397 397
 		//first: let's check for an existing transaction for this old attendee
398
-		if( intval( $old_attendee[ 'is_primary' ] ) ) {//primary attendee, so create txn
399
-			$txn_id = $this->get_migration_script()->get_mapping_new_pk( $this->_old_table, intval($old_attendee['id']), $this->_new_transaction_table );
398
+		if (intval($old_attendee['is_primary'])) {//primary attendee, so create txn
399
+			$txn_id = $this->get_migration_script()->get_mapping_new_pk($this->_old_table, intval($old_attendee['id']), $this->_new_transaction_table);
400 400
 		} else { //non-primary attendee, so find its primary attendee's transaction
401
-			$primary_attendee_old_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM ".$this->_old_table." WHERE is_primary=1 and registration_id=%s",$old_attendee['registration_id']));
402
-			if( ! $primary_attendee_old_id){
401
+			$primary_attendee_old_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM ".$this->_old_table." WHERE is_primary=1 and registration_id=%s", $old_attendee['registration_id']));
402
+			if ( ! $primary_attendee_old_id) {
403 403
 				$primary_attendee = $this->_find_mer_primary_attendee_using_mer_tables($old_attendee['registration_id']);
404 404
 				$primary_attendee_old_id = is_array($primary_attendee) ? $primary_attendee['id'] : NULL;
405 405
 			}
406 406
 			$txn_id = $this->get_migration_script()->get_mapping_new_pk($this->_old_table, intval($primary_attendee_old_id), $this->_new_transaction_table);
407
-			if( ! $txn_id){
408
-				$this->add_error(sprintf(__("Could not find primary attendee's new transaction. Current attendee is: %s, we think the 3.1 primary attendee for it has id %d, but there's no 4.1 transaction for that primary attendee id.", "event_espresso"),  $this->_json_encode($old_attendee),$primary_attendee_old_id));
407
+			if ( ! $txn_id) {
408
+				$this->add_error(sprintf(__("Could not find primary attendee's new transaction. Current attendee is: %s, we think the 3.1 primary attendee for it has id %d, but there's no 4.1 transaction for that primary attendee id.", "event_espresso"), $this->_json_encode($old_attendee), $primary_attendee_old_id));
409 409
 				$txn_id = 0;
410 410
 			}
411 411
 		}
412 412
 		//if there isn't yet a transaction row for this, create one
413 413
 		//(so even if it was a non-primary attendee with no EE3 primary attendee,
414 414
 		// it ought to have SOME transaction, so we'll make one)
415
-		if( ! $txn_id ) {
415
+		if ( ! $txn_id) {
416 416
 			//maps 3.1 payment stati onto 4.1 transaction stati
417 417
 			$txn_status_mapping = array(
418 418
 				'Completed'=>'TCM',
@@ -425,21 +425,21 @@  discard block
 block discarded – undo
425 425
 			);
426 426
 			$STS_ID = isset($txn_status_mapping[$old_attendee['payment_status']]) ? $txn_status_mapping[$old_attendee['payment_status']] : 'TIN';
427 427
 			$cols_n_values = array(
428
-				'TXN_timestamp'=>$this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,$old_attendee['date']),
428
+				'TXN_timestamp'=>$this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, $old_attendee['date']),
429 429
 				'TXN_total'=>floatval($old_attendee['total_cost']),
430 430
 				'TXN_paid'=>floatval($old_attendee['amount_pd']),
431 431
 				'STS_ID'=>$STS_ID,
432 432
 				'TXN_hash_salt'=>$old_attendee['hashSalt']
433 433
 			);
434 434
 			$datatypes = array(
435
-				'%s',//TXN_timestamp
436
-				'%f',//TXN_total
437
-				'%f',//TXN_paid
438
-				'%s',//STS_ID
439
-				'%s',//TXN_hash_salt
435
+				'%s', //TXN_timestamp
436
+				'%f', //TXN_total
437
+				'%f', //TXN_paid
438
+				'%s', //STS_ID
439
+				'%s', //TXN_hash_salt
440 440
 			);
441
-			$success = $wpdb->insert($this->_new_transaction_table,$cols_n_values,$datatypes);
442
-			if ( ! $success){
441
+			$success = $wpdb->insert($this->_new_transaction_table, $cols_n_values, $datatypes);
442
+			if ( ! $success) {
443 443
 				$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_attendee, $this->_new_transaction_table, $cols_n_values, $datatypes));
444 444
 				return 0;
445 445
 			}
@@ -453,13 +453,13 @@  discard block
 block discarded – undo
453 453
 	 * @global type $wpdb
454 454
 	 * @return boolean
455 455
 	 */
456
-	private function _mer_tables_exist(){
457
-		if( $this->_mer_tables_exist === NULL){
456
+	private function _mer_tables_exist() {
457
+		if ($this->_mer_tables_exist === NULL) {
458 458
 			global $wpdb;
459 459
 
460
-			if( $wpdb->get_var("SHOW TABLES LIKE '{$this->_old_mer_table}'") != $this->_old_mer_table){
460
+			if ($wpdb->get_var("SHOW TABLES LIKE '{$this->_old_mer_table}'") != $this->_old_mer_table) {
461 461
 				$this->_mer_tables_exist = false;
462
-			}else{
462
+			} else {
463 463
 				$this->_mer_tables_exist = true;
464 464
 			}
465 465
 		}
@@ -473,10 +473,10 @@  discard block
 block discarded – undo
473 473
 	 * @param type $old_attendee_row
474 474
 	 * @return string
475 475
 	 */
476
-	private function _get_reg_status_for_old_payment_status($old_attendee_row){
476
+	private function _get_reg_status_for_old_payment_status($old_attendee_row) {
477 477
 		//need event default reg status and if pre_approval was required
478 478
 		global $wpdb;
479
-		$event_required_pre_approval = $wpdb->get_var($wpdb->prepare("SELECT require_pre_approval FROM ".$wpdb->prefix."events_detail WHERE id = %d",$old_attendee_row['event_id']));
479
+		$event_required_pre_approval = $wpdb->get_var($wpdb->prepare("SELECT require_pre_approval FROM ".$wpdb->prefix."events_detail WHERE id = %d", $old_attendee_row['event_id']));
480 480
 		return $this->get_migration_script()->convert_3_1_payment_status_to_4_1_STS_ID($old_attendee_row['payment_status'],
481 481
 				intval($event_required_pre_approval) && intval($old_attendee_row['pre_approve']));
482 482
 	}
@@ -489,19 +489,19 @@  discard block
 block discarded – undo
489 489
 	 * @param int $new_txn_id
490 490
 	 * @return array of new registratio ids
491 491
 	 */
492
-	private function _insert_new_registrations($old_attendee,$new_attendee_id,$new_txn_id){
492
+	private function _insert_new_registrations($old_attendee, $new_attendee_id, $new_txn_id) {
493 493
 		global $wpdb;
494 494
 
495 495
 		$STS_ID = $this->_get_reg_status_for_old_payment_status($old_attendee);
496 496
 		$new_event_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix.'events_detail', $old_attendee['event_id'], $wpdb->posts);
497
-		if( ! $new_event_id){
498
-			$this->add_error(sprintf(__("Could not find NEW event CPT ID for old event '%d' on old attendee %s", "event_espresso"),$old_attendee['event_id'],$this->_json_encode($old_attendee)));
497
+		if ( ! $new_event_id) {
498
+			$this->add_error(sprintf(__("Could not find NEW event CPT ID for old event '%d' on old attendee %s", "event_espresso"), $old_attendee['event_id'], $this->_json_encode($old_attendee)));
499 499
 		}
500 500
 
501
-		$ticket_id = $this->_try_to_find_new_ticket_id($old_attendee,$new_event_id);
502
-		if( ! $ticket_id){
503
-			$ticket_id = $this->_insert_new_ticket_because_none_found( $old_attendee, $new_event_id );
504
-			$this->add_error( sprintf( __( 'Could not find a ticket for old attendee with id %d for new event %d, so created a new ticket with id %d', 'event_espresso' ), $old_attendee['id'], $new_event_id, $ticket_id ) );
501
+		$ticket_id = $this->_try_to_find_new_ticket_id($old_attendee, $new_event_id);
502
+		if ( ! $ticket_id) {
503
+			$ticket_id = $this->_insert_new_ticket_because_none_found($old_attendee, $new_event_id);
504
+			$this->add_error(sprintf(__('Could not find a ticket for old attendee with id %d for new event %d, so created a new ticket with id %d', 'event_espresso'), $old_attendee['id'], $new_event_id, $ticket_id));
505 505
 		}
506 506
 		$regs_on_this_row = intval($old_attendee['quantity']);
507 507
 		$new_regs = array();
@@ -510,50 +510,50 @@  discard block
 block discarded – undo
510 510
 		//Y old attendee_details rows with a quantity of 1 (no mer) joined by their common registration_id
511 511
 		//Y old attendee_details rows with a quantity of x (because of mer)
512 512
 		//Y old attendee_details rows with a quantity of 1 (because of mer) joined by wp_events_multi_event_registration_id_group
513
-		for($count = 1; $count <= $regs_on_this_row; $count++){
513
+		for ($count = 1; $count <= $regs_on_this_row; $count++) {
514 514
 			//sum regs on older rows
515
-			$regs_on_this_event_and_txn = $this->_sum_old_attendees_on_old_txn($old_attendee,true);
515
+			$regs_on_this_event_and_txn = $this->_sum_old_attendees_on_old_txn($old_attendee, true);
516 516
 			$cols_n_values = array(
517 517
 				'EVT_ID'=>$new_event_id,
518 518
 				'ATT_ID'=>$new_attendee_id,
519 519
 				'TXN_ID'=>$new_txn_id,
520 520
 				'TKT_ID'=>$ticket_id,
521 521
 				'STS_ID'=>$STS_ID,
522
-				'REG_date'=>$this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,$old_attendee['date']),
522
+				'REG_date'=>$this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, $old_attendee['date']),
523 523
 				'REG_final_price'=>$old_attendee['final_price'],
524
-				'REG_session'=> substr( $old_attendee['attendee_session'], 0, 44 ),
524
+				'REG_session'=> substr($old_attendee['attendee_session'], 0, 44),
525 525
 				'REG_code'=>sanitize_key($old_attendee['registration_id']),
526 526
 				'REG_url_link'=>  sanitize_key($old_attendee['registration_id'].'-'.$count),
527 527
 				'REG_count'=>$regs_on_this_event_and_txn + $count,
528
-				'REG_group_size'=>$this->_sum_old_attendees_on_old_txn($old_attendee,false),
528
+				'REG_group_size'=>$this->_sum_old_attendees_on_old_txn($old_attendee, false),
529 529
 				'REG_att_is_going'=>true,
530 530
 				'REG_deleted'=>false
531 531
 			);
532 532
 			$datatypes = array(
533
-				'%d',//EVT_ID
534
-				'%d',//ATT_ID
535
-				'%d',//TXN_ID
536
-				'%d',//TKT_ID
537
-				'%s',//STS_ID
538
-				'%s',//REG_date
539
-				'%f',//REG_final_price
540
-				'%s',//REG_session
541
-				'%s',//REG_code
542
-				'%s',//REG_url_link
543
-				'%d',//REG_count
544
-				'%d',//REG_group_size
545
-				'%d',//REG_att_is_going
546
-				'%d',//REG_deleted
533
+				'%d', //EVT_ID
534
+				'%d', //ATT_ID
535
+				'%d', //TXN_ID
536
+				'%d', //TKT_ID
537
+				'%s', //STS_ID
538
+				'%s', //REG_date
539
+				'%f', //REG_final_price
540
+				'%s', //REG_session
541
+				'%s', //REG_code
542
+				'%s', //REG_url_link
543
+				'%d', //REG_count
544
+				'%d', //REG_group_size
545
+				'%d', //REG_att_is_going
546
+				'%d', //REG_deleted
547 547
 			);
548
-			$success = $wpdb->insert($this->_new_reg_table,$cols_n_values,$datatypes);
549
-			if ( ! $success){
548
+			$success = $wpdb->insert($this->_new_reg_table, $cols_n_values, $datatypes);
549
+			if ( ! $success) {
550 550
 				$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_attendee, $this->_new_reg_table, $cols_n_values, $datatypes));
551 551
 				return 0;
552 552
 			}
553 553
 			$cols_n_values['REG_ID'] = $wpdb->insert_id;
554 554
 			$new_regs[] = $wpdb->insert_id;
555 555
 		}
556
-		$this->_add_regs_to_ticket_and_datetimes($ticket_id,count($new_regs),$STS_ID);
556
+		$this->_add_regs_to_ticket_and_datetimes($ticket_id, count($new_regs), $STS_ID);
557 557
 		return $new_regs;
558 558
 	}
559 559
 
@@ -569,23 +569,23 @@  discard block
 block discarded – undo
569 569
 	 * @param type $STS_ID
570 570
 	 * @return boolean whether they were successfully updated or not
571 571
 	 */
572
-	protected function _add_regs_to_ticket_and_datetimes($new_ticket_id,$quantity_sold,$STS_ID){
573
-		if($STS_ID != 'RAP'){
572
+	protected function _add_regs_to_ticket_and_datetimes($new_ticket_id, $quantity_sold, $STS_ID) {
573
+		if ($STS_ID != 'RAP') {
574 574
 			return true;
575 575
 		}
576 576
 		global $wpdb;
577
-		$success = $wpdb->query($wpdb->prepare("UPDATE {$this->_new_ticket_table} SET TKT_sold=TKT_sold+%d WHERE TKT_ID=%d",$quantity_sold,$new_ticket_id));
578
-		if($success){
577
+		$success = $wpdb->query($wpdb->prepare("UPDATE {$this->_new_ticket_table} SET TKT_sold=TKT_sold+%d WHERE TKT_ID=%d", $quantity_sold, $new_ticket_id));
578
+		if ($success) {
579 579
 			//get the ticket's datetimes, and increment them too
580
-			$success_update_dateimtes =  $wpdb->query($wpdb->prepare("UPDATE {$this->_new_ticket_table} TKT
580
+			$success_update_dateimtes = $wpdb->query($wpdb->prepare("UPDATE {$this->_new_ticket_table} TKT
581 581
 				INNER JOIN {$this->_new_ticket_datetime_table} as DTK ON TKT.TKT_ID = DTK.TKT_ID
582 582
 				INNER JOIN {$this->_new_datetime_table} as DTT ON DTK.DTT_ID = DTT.DTT_ID
583
-				SET DTT.DTT_sold = DTT.DTT_sold + %d WHERE TKT.TKT_ID = %d",$quantity_sold,$new_ticket_id));
584
-			if( ! $success_update_dateimtes){
585
-				$this->add_error(sprintf(__("Could not update datetimes related to ticket with ID %d's TKT_sold by %d because %s", "event_espresso"),$new_ticket_id,$quantity_sold,$wpdb->last_error));
583
+				SET DTT.DTT_sold = DTT.DTT_sold + %d WHERE TKT.TKT_ID = %d", $quantity_sold, $new_ticket_id));
584
+			if ( ! $success_update_dateimtes) {
585
+				$this->add_error(sprintf(__("Could not update datetimes related to ticket with ID %d's TKT_sold by %d because %s", "event_espresso"), $new_ticket_id, $quantity_sold, $wpdb->last_error));
586 586
 			}
587
-		}else{
588
-			$this->add_error(sprintf(__("Could not update ticket with ID %d's TKT_sold by %d because %s", "event_espresso"),$new_ticket_id,$quantity_sold,$wpdb->last_error));
587
+		} else {
588
+			$this->add_error(sprintf(__("Could not update ticket with ID %d's TKT_sold by %d because %s", "event_espresso"), $new_ticket_id, $quantity_sold, $wpdb->last_error));
589 589
 		}
590 590
 		return true;
591 591
 	}
@@ -597,7 +597,7 @@  discard block
 block discarded – undo
597 597
 	 * and lastly if none of that works, just use the first ticket for the event we find
598 598
 	 * @param array $old_attendee
599 599
 	 */
600
-	private function _try_to_find_new_ticket_id($old_attendee,$new_event_id){
600
+	private function _try_to_find_new_ticket_id($old_attendee, $new_event_id) {
601 601
 		global $wpdb;
602 602
 		$tickets_table = $this->_new_ticket_table;
603 603
 		$datetime_tickets_table = $this->_new_ticket_datetime_table;
@@ -608,24 +608,24 @@  discard block
 block discarded – undo
608 608
 
609 609
 		$old_att_start_date = $old_attendee['start_date'];
610 610
 		$old_att_start_time = $this->get_migration_script()->convertTimeFromAMPM($old_attendee['event_time']);
611
-		$old_att_datetime = $this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,"$old_att_start_date $old_att_start_time:00");
611
+		$old_att_datetime = $this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, "$old_att_start_date $old_att_start_time:00");
612 612
 		//add all conditions to an array from which we can SHIFT conditions off in order to widen our search
613 613
 		//the most important condition should be last, as it will be array_shift'ed off last
614 614
 		$conditions = array(
615
-			$wpdb->prepare("$datetime_table.DTT_EVT_start = %s",$old_att_datetime),//times match?
616
-			$wpdb->prepare("$tickets_table.TKT_price = %f",$old_att_price),//prices match?
617
-			$wpdb->prepare("$tickets_table.TKT_name = %s",$old_att_price_option),//names match?
618
-			$wpdb->prepare("$datetime_table.EVT_ID = %d",$new_event_id),//events match?
615
+			$wpdb->prepare("$datetime_table.DTT_EVT_start = %s", $old_att_datetime), //times match?
616
+			$wpdb->prepare("$tickets_table.TKT_price = %f", $old_att_price), //prices match?
617
+			$wpdb->prepare("$tickets_table.TKT_name = %s", $old_att_price_option), //names match?
618
+			$wpdb->prepare("$datetime_table.EVT_ID = %d", $new_event_id), //events match?
619 619
 		);
620 620
 		$select_and_join_part = "SELECT $tickets_table.TKT_ID FROM $tickets_table INNER JOIN
621 621
 			$datetime_tickets_table ON $tickets_table.TKT_ID = $datetime_tickets_table.TKT_ID INNER JOIN
622 622
 			$datetime_table ON $datetime_tickets_table.DTT_ID = $datetime_table.DTT_ID";
623 623
 		//start running queries, widening search each time by removing a condition
624
-		do{
625
-			$full_query = $select_and_join_part." WHERE ".implode(" AND ",$conditions)." LIMIT 1";
624
+		do {
625
+			$full_query = $select_and_join_part." WHERE ".implode(" AND ", $conditions)." LIMIT 1";
626 626
 			$ticket_id_found = $wpdb->get_var($full_query);
627 627
 			array_shift($conditions);
628
-		}while( ! $ticket_id_found && $conditions);
628
+		}while ( ! $ticket_id_found && $conditions);
629 629
 		return $ticket_id_found;
630 630
 
631 631
 	}
@@ -636,23 +636,23 @@  discard block
 block discarded – undo
636 636
 	 * the new ticket to that datetime and price.
637 637
 	 * @return int ticket id
638 638
 	 */
639
-	private function _insert_new_ticket_because_none_found( $old_attendee, $new_event_id ) {
639
+	private function _insert_new_ticket_because_none_found($old_attendee, $new_event_id) {
640 640
 		global $wpdb;
641 641
 		$old_att_price_option = $old_attendee['price_option'];
642 642
 		$old_att_price = floatval($old_attendee['orig_price']);
643 643
 
644 644
 		$old_att_start_date = $old_attendee['start_date'];
645 645
 		$old_att_start_time = $this->get_migration_script()->convertTimeFromAMPM($old_attendee['event_time']);
646
-		$old_att_start_datetime = $this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,"$old_att_start_date $old_att_start_time:00");
646
+		$old_att_start_datetime = $this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, "$old_att_start_date $old_att_start_time:00");
647 647
 
648 648
 
649 649
 		//insert new datetime unless we find one
650
-		$datetime_id = $wpdb->get_var( $wpdb->prepare( "SELECT DTT_ID FROM " . $this->_new_datetime_table . " WHERE DTT_EVT_start=%s AND EVT_ID=%d LIMIT 1", $old_att_start_datetime, $new_event_id ), ARRAY_A );
651
-		if( ! $datetime_id ) {
650
+		$datetime_id = $wpdb->get_var($wpdb->prepare("SELECT DTT_ID FROM ".$this->_new_datetime_table." WHERE DTT_EVT_start=%s AND EVT_ID=%d LIMIT 1", $old_att_start_datetime, $new_event_id), ARRAY_A);
651
+		if ( ! $datetime_id) {
652 652
 			$old_att_end_date = $old_attendee['start_date'];
653 653
 			$old_att_end_time = $this->get_migration_script()->convertTimeFromAMPM($old_attendee['event_time']);
654
-			$old_att_end_datetime = $this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,"$old_att_end_date $old_att_end_time:00");
655
-			$wpdb->insert( $this->_new_datetime_table,
654
+			$old_att_end_datetime = $this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, "$old_att_end_date $old_att_end_time:00");
655
+			$wpdb->insert($this->_new_datetime_table,
656 656
 					array(
657 657
 						'EVT_ID' => $new_event_id,
658 658
 						'DTT_EVT_start' => $old_att_start_datetime,
@@ -660,44 +660,44 @@  discard block
 block discarded – undo
660 660
 						'DTT_deleted' => TRUE
661 661
 					),
662 662
 					array(
663
-						'%d',//EVT_ID
664
-						'%s',//DTT_EVT_start
665
-						'%s',//DTT_EVT_end
666
-						'%d',//DTT_deleted
663
+						'%d', //EVT_ID
664
+						'%s', //DTT_EVT_start
665
+						'%s', //DTT_EVT_end
666
+						'%d', //DTT_deleted
667 667
 					));
668 668
 			$datetime_id = $wpdb->insert_id;
669 669
 		}
670 670
 
671 671
 		//insert new ticket
672
-		$success = $wpdb->insert( $wpdb->prefix . 'esp_ticket',
672
+		$success = $wpdb->insert($wpdb->prefix.'esp_ticket',
673 673
 				array(
674 674
 					'TKT_name' => $old_att_price_option,
675 675
 					'TKT_qty' => -1,
676 676
 					'TKT_price' => $old_att_price,
677
-					'TKT_start_date' => $old_att_start_datetime,//we really have no clue what the time should be, but at least it was available when they attended
677
+					'TKT_start_date' => $old_att_start_datetime, //we really have no clue what the time should be, but at least it was available when they attended
678 678
 					'TKT_end_date' => $old_att_end_datetime,
679 679
 
680 680
 				),
681 681
 				array(
682
-					'%s',//name
683
-					'%d',//qty
684
-					'%d',//price
685
-					'%s',//start_date
686
-					'%s',//end_date
682
+					'%s', //name
683
+					'%d', //qty
684
+					'%d', //price
685
+					'%s', //start_date
686
+					'%s', //end_date
687 687
 				));
688 688
 		$ticket_id = $wpdb->insert_id;
689 689
 		//associate the ticket with the datetime we found earlier
690
-		$wpdb->insert( $this->_new_datetime_ticket_table,
690
+		$wpdb->insert($this->_new_datetime_ticket_table,
691 691
 				array(
692 692
 					'DTT_ID' => $datetime_id,
693 693
 					'TKT_ID' => $ticket_id
694 694
 				),
695 695
 				array(
696
-					'%d',//DTT_ID
697
-					'%d',//TKT_ID
696
+					'%d', //DTT_ID
697
+					'%d', //TKT_ID
698 698
 				));
699 699
 		//insert new price
700
-		$wpdb->insert( $this->_new_price_table,
700
+		$wpdb->insert($this->_new_price_table,
701 701
 				array(
702 702
 					'PRC_amount' => $old_att_price,
703 703
 					'PRT_ID' => EE_DMS_4_1_0_prices::price_type_base,
@@ -705,22 +705,22 @@  discard block
 block discarded – undo
705 705
 					'PRC_deleted' => TRUE
706 706
 				),
707 707
 				array(
708
-					'%d',//PRC_amount
709
-					'%d',//PRT_ID
710
-					'%s',//PRC_name
711
-					'%d',//PRC_deleted
708
+					'%d', //PRC_amount
709
+					'%d', //PRT_ID
710
+					'%s', //PRC_name
711
+					'%d', //PRC_deleted
712 712
 				));
713 713
 		$price_id = $wpdb->insert_id;
714 714
 		//associate the price to the ticket
715
-		$wpdb->insert( $this->_new_ticket_price_table,
715
+		$wpdb->insert($this->_new_ticket_price_table,
716 716
 				array(
717 717
 					'TKT_ID' => $ticket_id,
718 718
 					'PRC_ID' => $price_id
719 719
 				),
720 720
 				array(
721
-					'%d',//TKT_ID
722
-					'%d',//PRC_ID
723
-				) );
721
+					'%d', //TKT_ID
722
+					'%d', //PRC_ID
723
+				));
724 724
 		return $ticket_id;
725 725
 	}
726 726
 	/**
@@ -731,12 +731,12 @@  discard block
 block discarded – undo
731 731
 	 * @param boolean $count_only_older true if you want the running count (ie, the total up to this row), and false if you want ALL
732 732
 	 * @return int
733 733
 	 */
734
-	private function _sum_old_attendees_on_old_txn($old_attendee_row,$count_only_older = false){
734
+	private function _sum_old_attendees_on_old_txn($old_attendee_row, $count_only_older = false) {
735 735
 		global $wpdb;
736
-		$count_only_older_sql = $count_only_older ? $wpdb->prepare(" AND id<%d",$old_attendee_row['id']) : '';
737
-		$count = intval($wpdb->get_var($wpdb->prepare("SELECT SUM(quantity) FROM ".$this->_old_table." WHERE registration_id=%s $count_only_older_sql",$old_attendee_row['registration_id'])));
736
+		$count_only_older_sql = $count_only_older ? $wpdb->prepare(" AND id<%d", $old_attendee_row['id']) : '';
737
+		$count = intval($wpdb->get_var($wpdb->prepare("SELECT SUM(quantity) FROM ".$this->_old_table." WHERE registration_id=%s $count_only_older_sql", $old_attendee_row['registration_id'])));
738 738
 
739
-		if( $this->_mer_tables_exist()){
739
+		if ($this->_mer_tables_exist()) {
740 740
 			//if MER exists, then its a little tricky.
741 741
 			//when users registered by adding items to the cart, and it was a
742 742
 			//group registration requiring additional attendee INFO, then the attendee rows
@@ -745,17 +745,17 @@  discard block
 block discarded – undo
745 745
 			//BUT we want to count all the MER attendee rows for the same registration
746 746
 			$primary_attendee = $this->_find_mer_primary_attendee_using_mer_tables($old_attendee_row['registration_id']);
747 747
 
748
-			$count_using_mer_table = $wpdb->get_var($wpdb->prepare("SELECT SUM(quantity) FROM {$this->_old_table} att INNER JOIN {$this->_old_mer_table} mer ON att.registration_id = mer.registration_id WHERE att.event_id=%d AND mer.primary_registration_id = %s $count_only_older_sql",$old_attendee_row['event_id'],$primary_attendee['registration_id']));
749
-			$count = max($count_using_mer_table,$count);
748
+			$count_using_mer_table = $wpdb->get_var($wpdb->prepare("SELECT SUM(quantity) FROM {$this->_old_table} att INNER JOIN {$this->_old_mer_table} mer ON att.registration_id = mer.registration_id WHERE att.event_id=%d AND mer.primary_registration_id = %s $count_only_older_sql", $old_attendee_row['event_id'], $primary_attendee['registration_id']));
749
+			$count = max($count_using_mer_table, $count);
750 750
 		}
751 751
 		return $count;
752 752
 	}
753
-	private function _insert_new_payment($old_attendee,$new_txn_id){
753
+	private function _insert_new_payment($old_attendee, $new_txn_id) {
754 754
 		global $wpdb;
755 755
 		//only add a payment for primary attendees
756
-		$old_pay_stati_indicating_no_payment = array('Pending','Incomplete','Not Completed');
756
+		$old_pay_stati_indicating_no_payment = array('Pending', 'Incomplete', 'Not Completed');
757 757
 		//if this is for a primary 3.1 attendee which WASN'T free and has a completed, cancelled, or declined payment...
758
-		if(intval($old_attendee['is_primary']) && floatval($old_attendee['total_cost']) && ! in_array($old_attendee['payment_status'], $old_pay_stati_indicating_no_payment)){
758
+		if (intval($old_attendee['is_primary']) && floatval($old_attendee['total_cost']) && ! in_array($old_attendee['payment_status'], $old_pay_stati_indicating_no_payment)) {
759 759
 			$pay_status_mapping = array(
760 760
 				'Completed'=>'PAP',
761 761
 				'Payment Declined'=>'PDC',
@@ -763,41 +763,41 @@  discard block
 block discarded – undo
763 763
 				'Declined'=>'PDC'
764 764
 			);
765 765
 			$by_admin = $old_attendee['payment'] == 'Admin';
766
-			$STS_ID = isset($pay_status_mapping[$old_attendee['payment_status']]) ? $pay_status_mapping[$old_attendee['payment_status']] : 'PFL';//IE, if we don't recognize the status, assume payment failed
766
+			$STS_ID = isset($pay_status_mapping[$old_attendee['payment_status']]) ? $pay_status_mapping[$old_attendee['payment_status']] : 'PFL'; //IE, if we don't recognize the status, assume payment failed
767 767
 			$cols_n_values = array(
768 768
 				'TXN_ID'=>$new_txn_id,
769 769
 				'STS_ID'=>$STS_ID,
770
-				'PAY_timestamp'=>$this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,$old_attendee['date']),
770
+				'PAY_timestamp'=>$this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, $old_attendee['date']),
771 771
 				'PAY_method'=>'CART',
772 772
 				'PAY_amount'=>$old_attendee['amount_pd'],
773 773
 				'PAY_gateway'=>$old_attendee['txn_type'],
774 774
 				'PAY_gateway_response'=>'',
775
-				'PAY_txn_id_chq_nmbr'=>substr( $old_attendee['txn_id'], 0, 32 ),
775
+				'PAY_txn_id_chq_nmbr'=>substr($old_attendee['txn_id'], 0, 32),
776 776
 				'PAY_via_admin'=>$by_admin,
777 777
 				'PAY_details'=>$old_attendee['transaction_details']
778 778
 
779 779
 			);
780 780
 			$datatypes = array(
781
-				'%d',//TXN_Id
782
-				'%s',//STS_ID
783
-				'%s',//PAY_timestamp
784
-				'%s',//PAY_method
785
-				'%f',//PAY_amount
786
-				'%s',//PAY_gateway
787
-				'%s',//PAY_gateway_response
788
-				'%s',//PAY_txn_id_chq_nmbr
789
-				'%d',//PAY_via_admin
790
-				'%s',//PAY_details
781
+				'%d', //TXN_Id
782
+				'%s', //STS_ID
783
+				'%s', //PAY_timestamp
784
+				'%s', //PAY_method
785
+				'%f', //PAY_amount
786
+				'%s', //PAY_gateway
787
+				'%s', //PAY_gateway_response
788
+				'%s', //PAY_txn_id_chq_nmbr
789
+				'%d', //PAY_via_admin
790
+				'%s', //PAY_details
791 791
 			);
792
-			$success = $wpdb->insert($this->_new_payment_table,$cols_n_values,$datatypes);
793
-			if ( ! $success){
792
+			$success = $wpdb->insert($this->_new_payment_table, $cols_n_values, $datatypes);
793
+			if ( ! $success) {
794 794
 				$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_attendee, $this->_new_attendee_cpt_table, $cols_n_values, $datatypes));
795 795
 				return 0;
796 796
 			}
797 797
 			$new_id = $wpdb->insert_id;
798 798
 			return $new_id;
799 799
 
800
-		}else{
800
+		} else {
801 801
 			return 0;
802 802
 		}
803 803
 
@@ -810,12 +810,12 @@  discard block
 block discarded – undo
810 810
 	 * @param type $old_registration_id
811 811
 	 * @return array
812 812
 	 */
813
-	private function _find_mer_primary_attendee_using_mer_tables($old_registration_id){
814
-		if (! $this->_mer_tables_exist()){
813
+	private function _find_mer_primary_attendee_using_mer_tables($old_registration_id) {
814
+		if ( ! $this->_mer_tables_exist()) {
815 815
 			return false;
816 816
 		}
817 817
 		global $wpdb;
818
-		$old_att_for_primary_reg = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$this->_old_mer_table} AS mer INNER JOIN {$this->_old_table} AS att ON mer.primary_registration_id = att.registration_id WHERE mer.registration_id=%s LIMIT 1",$old_registration_id),ARRAY_A);
818
+		$old_att_for_primary_reg = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$this->_old_mer_table} AS mer INNER JOIN {$this->_old_table} AS att ON mer.primary_registration_id = att.registration_id WHERE mer.registration_id=%s LIMIT 1", $old_registration_id), ARRAY_A);
819 819
 return $old_att_for_primary_reg;
820 820
 	}
821 821
 
Please login to merge, or discard this patch.
4_1_0_stages/EE_DMS_4_1_0_category_details.dmsstage.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -6,16 +6,16 @@  discard block
 block discarded – undo
6 6
  * Authorize.net AIM, Bank, Check, Invoice, Paypal Pro and Paypal Standard.
7 7
  * 
8 8
  */
9
-class EE_DMS_4_1_0_category_details extends EE_Data_Migration_Script_Stage{
9
+class EE_DMS_4_1_0_category_details extends EE_Data_Migration_Script_Stage {
10 10
 private $_old_table;
11 11
 private $_new_table;
12 12
 private $_new_term_table;
13
-function _migration_step($num_items=50){
13
+function _migration_step($num_items = 50) {
14 14
 	global $wpdb;
15 15
 	$start_at_record = $this->count_records_migrated();
16
-	$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d",$start_at_record,$num_items),ARRAY_A);
16
+	$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d", $start_at_record, $num_items), ARRAY_A);
17 17
 	$items_actually_migrated = 0;
18
-	foreach($rows as $category_detail_row){
18
+	foreach ($rows as $category_detail_row) {
19 19
 		$term_and_taxonomy_ids = wp_insert_term(
20 20
 				stripslashes($category_detail_row['category_name']),
21 21
 				'espresso_event_categories',
@@ -23,8 +23,8 @@  discard block
 block discarded – undo
23 23
 					'description'=>  stripslashes($category_detail_row['category_desc']),
24 24
 					'slug'=>$category_detail_row['category_identifier']
25 25
 				));
26
-		if($term_and_taxonomy_ids instanceof WP_Error){
27
-			$this->add_error(sprintf(__("Could not create WP Term_Taxonomy from old category: %s. The Error was: %s", "event_espresso"),  $this->_json_encode($category_detail_row),$term_and_taxonomy_ids->get_error_message()));
26
+		if ($term_and_taxonomy_ids instanceof WP_Error) {
27
+			$this->add_error(sprintf(__("Could not create WP Term_Taxonomy from old category: %s. The Error was: %s", "event_espresso"), $this->_json_encode($category_detail_row), $term_and_taxonomy_ids->get_error_message()));
28 28
 			$items_actually_migrated++;
29 29
 			continue;
30 30
 		}
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 		$this->get_migration_script()->set_mapping($this->_old_table, $category_detail_row['id'], $this->_new_table, $term_taxonomy_id);
35 35
 		$items_actually_migrated++;
36 36
 	}
37
-	if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){
37
+	if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) {
38 38
 		$this->set_completed();
39 39
 	}
40 40
 	return $items_actually_migrated;
Please login to merge, or discard this patch.
core/data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_checkins.dmsstage.php 2 patches
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 		);
25 25
 */
26 26
 
27
-class EE_DMS_4_1_0_checkins extends EE_Data_Migration_Script_Stage_Table{
27
+class EE_DMS_4_1_0_checkins extends EE_Data_Migration_Script_Stage_Table {
28 28
 	private $_new_table;
29 29
 	function __construct() {
30 30
 		global $wpdb;
@@ -37,10 +37,10 @@  discard block
 block discarded – undo
37 37
 		global $wpdb;
38 38
 		$new_reg_table = $wpdb->prefix."esp_registration";
39 39
 
40
-		$num_to_checkin_at_this_time = max(array(intval($old_row['checked_in_quantity']),intval($old_row['checked_in']))) ;
40
+		$num_to_checkin_at_this_time = max(array(intval($old_row['checked_in_quantity']), intval($old_row['checked_in'])));
41 41
 
42 42
 		$new_registrations_for_attendee = $this->get_migration_script()->get_mapping_new_pk($this->_old_table, $old_row['id'], $new_reg_table);
43
-		if( ! $new_registrations_for_attendee){
43
+		if ( ! $new_registrations_for_attendee) {
44 44
 			$new_registrations_for_attendee = array();
45 45
 		}
46 46
 		$new_datetime = $this->_try_to_find_datetime($old_row);
@@ -48,26 +48,26 @@  discard block
 block discarded – undo
48 48
 		//make sure registrations array is numerically indexed starting at 0 (it probably already is)
49 49
 		$new_registrations_for_attendee = array_values($new_registrations_for_attendee);
50 50
 		$new_checkin_ids = array();
51
-		for($i = 0; $i<abs($num_to_checkin_at_this_time); $i++){
51
+		for ($i = 0; $i < abs($num_to_checkin_at_this_time); $i++) {
52 52
 			$new_reg_id = $new_registrations_for_attendee[$i];
53
-			if( ! $new_reg_id){
53
+			if ( ! $new_reg_id) {
54 54
 				$this->add_error(sprintf(__('It appears we wanted to check-in more registrations than actually exist. The old attendee record (%1$s) indicated we should check-in %2$d registrations, but there are only %3$d registrations for that attendee (%4$s)', "event_espresso"),
55
-					$this->_json_encode($old_row),abs($num_to_checkin_at_this_time),count($new_registrations_for_attendee),  $this->_json_encode($new_registrations_for_attendee)));
55
+					$this->_json_encode($old_row), abs($num_to_checkin_at_this_time), count($new_registrations_for_attendee), $this->_json_encode($new_registrations_for_attendee)));
56 56
 				break;
57 57
 			}
58
-			$new_last_checkin_record = $wpdb->get_row($wpdb->prepare("SELECT * FROM $this->_new_table WHERE REG_ID = %d ORDER BY CHK_ID DESC LIMIT 1",$new_reg_id));
59
-			if( ! $new_last_checkin_record ){
58
+			$new_last_checkin_record = $wpdb->get_row($wpdb->prepare("SELECT * FROM $this->_new_table WHERE REG_ID = %d ORDER BY CHK_ID DESC LIMIT 1", $new_reg_id));
59
+			if ( ! $new_last_checkin_record) {
60 60
 				$is_checked_in = FALSE;
61
-			}else{
61
+			} else {
62 62
 				$is_checked_in = intval($new_last_checkin_record['CHK_in']);
63 63
 			}
64 64
 			$new_id = $this->_insert_checkin_record($new_reg_id, $new_datetime);
65
-			if($new_id){
66
-				$new_checkin_ids[]= $new_id;
65
+			if ($new_id) {
66
+				$new_checkin_ids[] = $new_id;
67 67
 			}
68 68
 
69 69
 		}
70
-		if ($new_checkin_ids){
70
+		if ($new_checkin_ids) {
71 71
 			$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_table, $new_checkin_ids);
72 72
 		}
73 73
 	}
@@ -81,32 +81,32 @@  discard block
 block discarded – undo
81 81
 	 * @param array $old_attendee_row
82 82
 	 * @return array row of datetime from DB
83 83
 	 */
84
-	private function _try_to_find_datetime($old_attendee){
84
+	private function _try_to_find_datetime($old_attendee) {
85 85
 		global $wpdb;
86 86
 
87 87
 		$new_event_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_detail", $old_attendee['event_id'], $wpdb->posts);
88
-		if ( ! $new_event_id){
89
-			$this->add_error(sprintf(__("Could nto find new event ID with old event id '%d', on attendee row %s; and because of that couldnt find the correct datetime for Check-in", "event_espresso"),$old_attendee['event_id'],$this->_json_encode($old_attendee)));
88
+		if ( ! $new_event_id) {
89
+			$this->add_error(sprintf(__("Could nto find new event ID with old event id '%d', on attendee row %s; and because of that couldnt find the correct datetime for Check-in", "event_espresso"), $old_attendee['event_id'], $this->_json_encode($old_attendee)));
90 90
 			return 0;
91 91
 		}
92 92
 		$old_att_start_date = $old_attendee['start_date'];
93 93
 		$old_att_start_time = $this->get_migration_script()->convertTimeFromAMPM($old_attendee['event_time']);
94
-		$old_att_datetime = $this->get_migration_script()->convert_date_string_to_utc($this,$old_attendee,"$old_att_start_date $old_att_start_time:00");
94
+		$old_att_datetime = $this->get_migration_script()->convert_date_string_to_utc($this, $old_attendee, "$old_att_start_date $old_att_start_time:00");
95 95
 
96 96
 		$datetime_table = $wpdb->prefix."esp_datetime";
97 97
 		//add all conditions to an array from which we can SHIFT conditions off in order to widen our search
98 98
 		//the most important condition should be last, as it will be array_shift'ed off last
99 99
 		$conditions = array(
100
-			$wpdb->prepare("$datetime_table.DTT_EVT_start = %s",$old_att_datetime),//times match?
101
-			$wpdb->prepare("$datetime_table.EVT_ID = %d",$new_event_id),//events match?
100
+			$wpdb->prepare("$datetime_table.DTT_EVT_start = %s", $old_att_datetime), //times match?
101
+			$wpdb->prepare("$datetime_table.EVT_ID = %d", $new_event_id), //events match?
102 102
 		);
103 103
 		//start running queries, widening search each time by removing a condition
104 104
 		$datetime_found = NULL;
105
-		do{
106
-			$full_query = "SELECT * FROM $datetime_table WHERE ".implode(" AND ",$conditions)." LIMIT 1";
107
-			$datetime_found = $wpdb->get_row($full_query,ARRAY_A);
105
+		do {
106
+			$full_query = "SELECT * FROM $datetime_table WHERE ".implode(" AND ", $conditions)." LIMIT 1";
107
+			$datetime_found = $wpdb->get_row($full_query, ARRAY_A);
108 108
 			array_shift($conditions);
109
-		}while( ! $datetime_found && $conditions);
109
+		}while ( ! $datetime_found && $conditions);
110 110
 		return $datetime_found;
111 111
 	}
112 112
 
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
 	 * @param string $timestamp mysql datetime
118 118
 	 * @return int new Check-in id
119 119
 	 */
120
-	private function _insert_checkin_record($new_reg_id,$new_datetime){
120
+	private function _insert_checkin_record($new_reg_id, $new_datetime) {
121 121
 		global $wpdb;
122 122
 
123 123
 
@@ -129,13 +129,13 @@  discard block
 block discarded – undo
129 129
 			'CHK_timestamp'=>$new_datetime['DTT_EVT_start']
130 130
 		);
131 131
 		$datatypes = array(
132
-			'%d',//REG_ID
133
-			'%d',//DTT_ID
134
-			'%d',//CHK_in
135
-			'%s',//CHK_timestamp
132
+			'%d', //REG_ID
133
+			'%d', //DTT_ID
134
+			'%d', //CHK_in
135
+			'%s', //CHK_timestamp
136 136
 		);
137
-		$success = $wpdb->insert($this->_new_table,$cols_n_values,$datatypes);
138
-		if ( ! $success){
137
+		$success = $wpdb->insert($this->_new_table, $cols_n_values, $datatypes);
138
+		if ( ! $success) {
139 139
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_checkin, $this->_new_table, $cols_n_values, $datatypes));
140 140
 			return 0;
141 141
 		}
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@
 block discarded – undo
58 58
 			$new_last_checkin_record = $wpdb->get_row($wpdb->prepare("SELECT * FROM $this->_new_table WHERE REG_ID = %d ORDER BY CHK_ID DESC LIMIT 1",$new_reg_id));
59 59
 			if( ! $new_last_checkin_record ){
60 60
 				$is_checked_in = FALSE;
61
-			}else{
61
+			} else{
62 62
 				$is_checked_in = intval($new_last_checkin_record['CHK_in']);
63 63
 			}
64 64
 			$new_id = $this->_insert_checkin_record($new_reg_id, $new_datetime);
Please login to merge, or discard this patch.
4_1_0_stages/EE_DMS_4_1_0_event_category.dmsstage.php 3 patches
Indentation   -2 removed lines patch added patch discarded remove patch
@@ -24,8 +24,6 @@
 block discarded – undo
24 24
 				'term_taxonomy_id'=>new EE_Foreign_Key_Int_Field('term_taxonomy_id', __('Term (in context of a taxonomy) ID','event_espresso'), false, 0, 'Term_Taxonomy'),
25 25
 				'term_order'=>new EE_Integer_Field('term_order', __('Term Order','event_espresso'), false, 0)
26 26
 			));
27
-
28
-
29 27
  *
30 28
  */
31 29
 class EE_DMS_4_1_0_event_category extends EE_Data_Migration_Script_Stage{
Please login to merge, or discard this patch.
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -28,22 +28,22 @@  discard block
 block discarded – undo
28 28
 
29 29
  *
30 30
  */
31
-class EE_DMS_4_1_0_event_category extends EE_Data_Migration_Script_Stage{
31
+class EE_DMS_4_1_0_event_category extends EE_Data_Migration_Script_Stage {
32 32
 	private $_old_table;
33 33
 	private $_new_table;
34
-	function _migration_step($num_items=50){
34
+	function _migration_step($num_items = 50) {
35 35
 		global $wpdb;
36 36
 		$start_at_record = $this->count_records_migrated();
37
-		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d",$start_at_record,$num_items),ARRAY_A);
37
+		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d", $start_at_record, $num_items), ARRAY_A);
38 38
 		$items_actually_migrated = 0;
39
-		foreach($rows as $event_venue_rel){
39
+		foreach ($rows as $event_venue_rel) {
40 40
 			$term_relation_id = $this->_add_relation_from_event_to_term_taxonomy($event_venue_rel);
41
-			if($term_relation_id){
41
+			if ($term_relation_id) {
42 42
 				$this->get_migration_script()->set_mapping($this->_old_table, $event_venue_rel['id'], $this->_new_table, $term_relation_id);
43 43
 			}
44 44
 			$items_actually_migrated++;
45 45
 		}
46
-		if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){
46
+		if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) {
47 47
 			$this->set_completed();
48 48
 		}
49 49
 		return $items_actually_migrated;
@@ -67,16 +67,16 @@  discard block
 block discarded – undo
67 67
 	 * @param array $old_event_cat_relation
68 68
 	 * @return int
69 69
 	 */
70
-	private function _add_relation_from_event_to_term_taxonomy($old_event_cat_relation){
70
+	private function _add_relation_from_event_to_term_taxonomy($old_event_cat_relation) {
71 71
 		global $wpdb;
72 72
 		$new_event_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_detail", intval($old_event_cat_relation['event_id']), $wpdb->prefix."posts");
73 73
 		$new_term_taxonomy_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_category_detail", intval($old_event_cat_relation['cat_id']), $wpdb->prefix."term_taxonomy");
74
-		if( ! $new_event_id){
75
-			$this->add_error(sprintf(__("Could not find 4.1 event id for 3.1 event #%d.", "event_espresso"),$old_event_cat_relation['event_id']));
74
+		if ( ! $new_event_id) {
75
+			$this->add_error(sprintf(__("Could not find 4.1 event id for 3.1 event #%d.", "event_espresso"), $old_event_cat_relation['event_id']));
76 76
 			return 0;
77 77
 		}
78
-		if( ! $new_term_taxonomy_id){
79
-			$this->add_error(sprintf(__("Could not find 4.1 term-taxonomy id for 3.1 category #%d.", "event_espresso"),$old_event_cat_relation['cat_id']));
78
+		if ( ! $new_term_taxonomy_id) {
79
+			$this->add_error(sprintf(__("Could not find 4.1 term-taxonomy id for 3.1 category #%d.", "event_espresso"), $old_event_cat_relation['cat_id']));
80 80
 			return 0;
81 81
 		}
82 82
 		$cols_n_values = array(
@@ -85,19 +85,19 @@  discard block
 block discarded – undo
85 85
 			'term_order'=>0
86 86
 		);
87 87
 		$datatypes = array(
88
-			'%d',//object_id
89
-			'%d',//term_taxonomy_id
90
-			'%d',//term_order
88
+			'%d', //object_id
89
+			'%d', //term_taxonomy_id
90
+			'%d', //term_order
91 91
 		);
92
-		$success = $wpdb->insert($this->_new_table,$cols_n_values,$datatypes);
93
-		if ( ! $success){
92
+		$success = $wpdb->insert($this->_new_table, $cols_n_values, $datatypes);
93
+		if ( ! $success) {
94 94
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event_cat_relation, $this->_new_table, $cols_n_values, $datatypes));
95 95
 			return 0;
96
-		}else{
96
+		} else {
97 97
 			//increment the term-taxonomie's count
98
-			$success = $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->term_taxonomy} SET count = count +1 WHERE term_taxonomy_id=%d", $new_term_taxonomy_id ) );
99
-			if( ! $success ){
100
-				$this->add_error(sprintf( __( 'Could not increment term_taxonomy\'s count because %s', 'event_espresso' ),$wpdb->last_error));
98
+			$success = $wpdb->query($wpdb->prepare("UPDATE {$wpdb->term_taxonomy} SET count = count +1 WHERE term_taxonomy_id=%d", $new_term_taxonomy_id));
99
+			if ( ! $success) {
100
+				$this->add_error(sprintf(__('Could not increment term_taxonomy\'s count because %s', 'event_espresso'), $wpdb->last_error));
101 101
 			}
102 102
 		}
103 103
 		return $wpdb->insert_id;
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@
 block discarded – undo
93 93
 		if ( ! $success){
94 94
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event_cat_relation, $this->_new_table, $cols_n_values, $datatypes));
95 95
 			return 0;
96
-		}else{
96
+		} else{
97 97
 			//increment the term-taxonomie's count
98 98
 			$success = $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->term_taxonomy} SET count = count +1 WHERE term_taxonomy_id=%d", $new_term_taxonomy_id ) );
99 99
 			if( ! $success ){
Please login to merge, or discard this patch.
4_1_0_stages/EE_DMS_4_1_0_event_question_group.dmsstage.php 2 patches
Indentation   -2 removed lines patch added patch discarded remove patch
@@ -16,8 +16,6 @@
 block discarded – undo
16 16
 			'EQG_primary'=>new EE_Boolean_Field('EQG_primary', __('Flag indicating question is only for primary attendees','event_espresso'), false, false)
17 17
 		)
18 18
 	);
19
-
20
-
21 19
  *
22 20
  */
23 21
 class EE_DMS_4_1_0_event_question_group extends EE_Data_Migration_Script_Stage_Table{
Please login to merge, or discard this patch.
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
 
21 21
  *
22 22
  */
23
-class EE_DMS_4_1_0_event_question_group extends EE_Data_Migration_Script_Stage_Table{
23
+class EE_DMS_4_1_0_event_question_group extends EE_Data_Migration_Script_Stage_Table {
24 24
 	private $_new_table;
25 25
 	function _migrate_old_row($old_row) {
26 26
 //		$txn_id = $this->get_migration_script()->get_mapping_new_pk($this->_old_table, $old_row['id'], $this->_new_transaction_table);
@@ -67,23 +67,23 @@  discard block
 block discarded – undo
67 67
 	 * @param array $old_event
68 68
 	 * @return void
69 69
 	 */
70
-	private function _insert_new_event_question_groups($old_event){
70
+	private function _insert_new_event_question_groups($old_event) {
71 71
 		$new_event_question_group_ids = array();
72 72
 		$question_groups_for_primary = maybe_unserialize($old_event['question_groups']);
73
-		if( is_array($question_groups_for_primary ) ){
74
-			foreach($question_groups_for_primary as $old_question_group_id){
75
-				$new_id = $this->_insert_event_question_group($old_event,$old_question_group_id,true);
76
-				if($new_id){
73
+		if (is_array($question_groups_for_primary)) {
74
+			foreach ($question_groups_for_primary as $old_question_group_id) {
75
+				$new_id = $this->_insert_event_question_group($old_event, $old_question_group_id, true);
76
+				if ($new_id) {
77 77
 					$new_event_question_group_ids[] = $new_id;
78 78
 				}
79 79
 			}
80 80
 		}
81 81
 		$event_meta = maybe_unserialize($old_event['event_meta']);
82
-		if(isset($event_meta['add_attendee_question_groups'])){
83
-			if( is_array( $event_meta['add_attendee_question_groups'] )){
84
-				foreach($event_meta['add_attendee_question_groups'] as $old_question_group_id){
85
-					$new_id = $this->_insert_event_question_group($old_event,$old_question_group_id,false);
86
-					if($new_id){
82
+		if (isset($event_meta['add_attendee_question_groups'])) {
83
+			if (is_array($event_meta['add_attendee_question_groups'])) {
84
+				foreach ($event_meta['add_attendee_question_groups'] as $old_question_group_id) {
85
+					$new_id = $this->_insert_event_question_group($old_event, $old_question_group_id, false);
86
+					if ($new_id) {
87 87
 						$new_event_question_group_ids[] = $new_id;
88 88
 					}
89 89
 				}
@@ -94,17 +94,17 @@  discard block
 block discarded – undo
94 94
 		$this->get_migration_script()->set_mapping($this->_old_table, $old_event['id'], $this->_new_table, $new_event_question_group_ids);
95 95
 	}
96 96
 
97
-	private function _insert_event_question_group($old_event,$old_question_group_id,$primary){
97
+	private function _insert_event_question_group($old_event, $old_question_group_id, $primary) {
98 98
 		global $wpdb;
99
-		$new_question_group_id =$this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_qst_group", intval($old_question_group_id), $wpdb->prefix."esp_question_group");
99
+		$new_question_group_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_qst_group", intval($old_question_group_id), $wpdb->prefix."esp_question_group");
100 100
 
101
-		if( ! $new_question_group_id){
102
-			$this->add_error(sprintf(__("Could not find 4.1 question ID for 3.1 question id #%s on event $%s", "event_espresso"),$old_question_group_id,$old_event['id']));
101
+		if ( ! $new_question_group_id) {
102
+			$this->add_error(sprintf(__("Could not find 4.1 question ID for 3.1 question id #%s on event $%s", "event_espresso"), $old_question_group_id, $old_event['id']));
103 103
 			return 0;
104 104
 		}
105 105
 		$new_event_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_detail", intval($old_event['id']), $wpdb->posts);
106
-			if( ! $new_question_group_id){
107
-			$this->add_error(sprintf(__("Could not find 4.1 event 3.1 event id #%s", "event_espresso"),$old_event['id']));
106
+			if ( ! $new_question_group_id) {
107
+			$this->add_error(sprintf(__("Could not find 4.1 event 3.1 event id #%s", "event_espresso"), $old_event['id']));
108 108
 			return 0;
109 109
 		}
110 110
 		$cols_n_values = array(
@@ -113,12 +113,12 @@  discard block
 block discarded – undo
113 113
 			'EQG_primary'=>$primary
114 114
 		);
115 115
 		$datatypes = array(
116
-			'%d',//EVT_ID
117
-			'%d',//QSG_ID
118
-			'%d',//EQG_primary
116
+			'%d', //EVT_ID
117
+			'%d', //QSG_ID
118
+			'%d', //EQG_primary
119 119
 		);
120
-		$success = $wpdb->insert($this->_new_table,$cols_n_values,$datatypes);
121
-		if ( ! $success){
120
+		$success = $wpdb->insert($this->_new_table, $cols_n_values, $datatypes);
121
+		if ( ! $success) {
122 122
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event, $this->_new_table, $cols_n_values, $datatypes));
123 123
 			return 0;
124 124
 		}
Please login to merge, or discard this patch.
data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_event_venue.dmsstage.php 2 patches
Indentation   -3 removed lines patch added patch discarded remove patch
@@ -25,9 +25,6 @@
 block discarded – undo
25 25
 				
26 26
 			)
27 27
 		);
28
-
29
-
30
-
31 28
  * 
32 29
  */
33 30
 class EE_DMS_4_1_0_event_venue extends EE_Data_Migration_Script_Stage{
Please login to merge, or discard this patch.
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -30,20 +30,20 @@  discard block
 block discarded – undo
30 30
 
31 31
  * 
32 32
  */
33
-class EE_DMS_4_1_0_event_venue extends EE_Data_Migration_Script_Stage{
33
+class EE_DMS_4_1_0_event_venue extends EE_Data_Migration_Script_Stage {
34 34
 	private $_old_table;
35 35
 	private $_new_table;
36
-	function _migration_step($num_items=50){
36
+	function _migration_step($num_items = 50) {
37 37
 		
38 38
 		global $wpdb;
39 39
 		$start_at_record = $this->count_records_migrated();
40
-		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d",$start_at_record,$num_items),ARRAY_A);
40
+		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d", $start_at_record, $num_items), ARRAY_A);
41 41
 		$items_actually_migrated = 0;
42
-		foreach($rows as $event_venue_rel){
42
+		foreach ($rows as $event_venue_rel) {
43 43
 			$this->_insert_new_event_to_venue_rel($event_venue_rel);
44 44
 			$items_actually_migrated++;
45 45
 		}
46
-		if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){
46
+		if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) {
47 47
 			$this->set_completed();
48 48
 		}
49 49
 		return $items_actually_migrated;
@@ -67,26 +67,26 @@  discard block
 block discarded – undo
67 67
 	 * @param array $old_event_venue_rel
68 68
 	 * @return int
69 69
 	 */
70
-	private function _insert_new_event_to_venue_rel($old_event_venue_rel){
70
+	private function _insert_new_event_to_venue_rel($old_event_venue_rel) {
71 71
 		global $wpdb;
72 72
 		$new_event_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_detail", $old_event_venue_rel['event_id'], $wpdb->prefix."posts");
73 73
 		$new_venue_id = $this->get_migration_script()->get_mapping_new_pk($wpdb->prefix."events_venue", $old_event_venue_rel['venue_id'], $wpdb->prefix."posts");
74
-		if( ! $new_event_id){
75
-			$this->add_error(sprintf(__("Could not find 4.1 event id for 3.1 event #%d.", "event_espresso"),$old_event_venue_rel['event_id']));
74
+		if ( ! $new_event_id) {
75
+			$this->add_error(sprintf(__("Could not find 4.1 event id for 3.1 event #%d.", "event_espresso"), $old_event_venue_rel['event_id']));
76 76
 			return 0;
77 77
 		}
78
-		if( ! $new_venue_id){
79
-			$this->add_error(sprintf(__("Could not find 4.1 venue id for 3.1 venue #%d.", "event_espresso"),$old_event_venue_rel['venue_id']));
78
+		if ( ! $new_venue_id) {
79
+			$this->add_error(sprintf(__("Could not find 4.1 venue id for 3.1 venue #%d.", "event_espresso"), $old_event_venue_rel['venue_id']));
80 80
 			return 0;
81 81
 		}
82 82
 		//first ensure there are no other relation entries for this event
83 83
 		//because although EE4 supports it, EE3 didn't really
84
-		$wpdb->delete( $this->_new_table, 
84
+		$wpdb->delete($this->_new_table, 
85 85
 				array(
86 86
 					'EVT_ID' => $new_event_id,
87 87
 				),
88 88
 				array(
89
-					'%d',//EVT_ID
89
+					'%d', //EVT_ID
90 90
 				));
91 91
 //		echo "last query". $wpdb->last_query;die;
92 92
 		$cols_n_values = array(
@@ -95,12 +95,12 @@  discard block
 block discarded – undo
95 95
 			'EVV_primary'=>true
96 96
 		);
97 97
 		$datatypes = array(
98
-			'%d',//EVT_ID
99
-			'%d',//VNU_ID
100
-			'%d',//EVT_primary
98
+			'%d', //EVT_ID
99
+			'%d', //VNU_ID
100
+			'%d', //EVT_primary
101 101
 		);
102
-		$success = $wpdb->insert($this->_new_table,$cols_n_values,$datatypes);
103
-		if ( ! $success){
102
+		$success = $wpdb->insert($this->_new_table, $cols_n_values, $datatypes);
103
+		if ( ! $success) {
104 104
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event_venue_rel, $this->_new_table, $cols_n_values, $datatypes));
105 105
 			return 0;
106 106
 		}
Please login to merge, or discard this patch.
core/data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_events.dmsstage.php 3 patches
Indentation   -5 removed lines patch added patch discarded remove patch
@@ -84,8 +84,6 @@  discard block
 block discarded – undo
84 84
   KEY `submitted` (`submitted`),
85 85
   KEY `likes` (`likes`)
86 86
 ) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8$$
87
-
88
-
89 87
  *
90 88
  * 4.1 Event model:
91 89
  * $this->_tables = array(
@@ -124,7 +122,6 @@  discard block
 block discarded – undo
124 122
 				'EVT_donations'=>new EE_Boolean_Field('EVT_donations', __("Accept Donations?", "event_espresso"), false, false)
125 123
 
126 124
 			));
127
-
128 125
  *
129 126
  * 3.1's start end table
130 127
  *
@@ -137,8 +134,6 @@  discard block
 block discarded – undo
137 134
   PRIMARY KEY (`id`),
138 135
   KEY `event_id` (`event_id`)
139 136
 ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8$$
140
-
141
-
142 137
  *
143 138
  * and 4.1 Datetime model's tables and fields:
144 139
  * $this->_tables = array(
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -444,7 +444,7 @@  discard block
 block discarded – undo
444 444
 			//we don't bother recording the conversion from old events to venues as that
445 445
 			//will complicate finding the conversion from old venues to new events
446 446
 			return $new_id;
447
-		}else{
447
+		} else{
448 448
 			return 0;
449 449
 		}
450 450
 	}
@@ -541,7 +541,7 @@  discard block
 block discarded – undo
541 541
 		if( ! $old_event['state']){
542 542
 			$old_org_options = get_option('events_organization_settings');
543 543
 			$state_name = stripslashes($old_org_options['organization_state']);
544
-		}else{
544
+		} else{
545 545
 			$state_name = $old_event['state'];
546 546
 		}
547 547
 		if ( ! $state_name ){
@@ -551,7 +551,7 @@  discard block
 block discarded – undo
551 551
 		try{
552 552
 			$state = $this->get_migration_script()->get_or_create_state($state_name,$country_iso);
553 553
 			$state_id = $state['STA_ID'];
554
-		}catch(EE_Error $e){
554
+		} catch(EE_Error $e){
555 555
 			$this->add_error($e->getMessage());
556 556
 			$state_id = 0;
557 557
 		}
Please login to merge, or discard this patch.
Spacing   +206 added lines, -206 removed lines patch added patch discarded remove patch
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
 				'DTT_deleted' => new EE_Trashed_Flag_Field('DTT_deleted', __('Flag indicating datetime is archived', 'event_espresso'), false, false ),
159 159
 			));
160 160
  */
161
-class EE_DMS_4_1_0_events extends EE_Data_Migration_Script_Stage{
161
+class EE_DMS_4_1_0_events extends EE_Data_Migration_Script_Stage {
162 162
 	private $_old_table;
163 163
 	private $_old_start_end_table;
164 164
 	private $_new_table;
@@ -205,43 +205,43 @@  discard block
 block discarded – undo
205 205
 	 * @param int $num_items_to_migrate
206 206
 	 * @return int number of items ACTUALLY migrated
207 207
 	 */
208
-	protected function _migration_step( $num_items_to_migrate = 50) {
208
+	protected function _migration_step($num_items_to_migrate = 50) {
209 209
 		global $wpdb;
210 210
 		//because the migration of each event can be a LOT more work, make each step smaller
211
-		$num_items_to_migrate = max(1,$num_items_to_migrate/5);
212
-		$events = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d",$this->count_records_migrated(),$num_items_to_migrate),ARRAY_A);
211
+		$num_items_to_migrate = max(1, $num_items_to_migrate / 5);
212
+		$events = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d", $this->count_records_migrated(), $num_items_to_migrate), ARRAY_A);
213 213
 		$items_migrated_this_step = 0;
214 214
 
215
-		foreach($events as $event_row){
215
+		foreach ($events as $event_row) {
216 216
 			$guid = null;
217 217
 			//insert new 4.1 Attendee object using $wpdb
218 218
 			$post_id = $this->_insert_cpt($event_row);
219
-			if($post_id){
219
+			if ($post_id) {
220 220
 				$this->get_migration_script()->set_mapping($this->_old_table, $event_row['id'], $this->_new_table, $post_id);
221 221
 				$meta_id = $this->_insert_event_meta($event_row, $post_id);
222
-				if($meta_id){
222
+				if ($meta_id) {
223 223
 					$this->get_migration_script()->set_mapping($this->_old_table, $event_row['id'], $this->_new_meta_table, $meta_id);
224 224
 				}
225
-				$this->_convert_start_end_times($event_row,$post_id);
225
+				$this->_convert_start_end_times($event_row, $post_id);
226 226
 				$event_meta = maybe_unserialize($event_row['event_meta']);
227 227
 				$guid = isset($event_meta['event_thumbnail_url']) ? $event_meta['event_thumbnail_url'] : null;
228
-				$this->get_migration_script()->convert_image_url_to_attachment_and_attach_to_post($guid,$post_id,$this);
228
+				$this->get_migration_script()->convert_image_url_to_attachment_and_attach_to_post($guid, $post_id, $this);
229 229
 
230 230
 				//maybe create a venue from info on the event?
231 231
 				$new_venue_id = $this->_maybe_create_venue($event_row);
232
-				if($new_venue_id){
233
-					$this->_insert_new_venue_to_event($post_id,$new_venue_id);
232
+				if ($new_venue_id) {
233
+					$this->_insert_new_venue_to_event($post_id, $new_venue_id);
234 234
 				}
235 235
 				$this->_add_post_metas($event_row, $post_id);
236 236
 			}
237 237
 			$items_migrated_this_step++;
238
-			if($guid){
238
+			if ($guid) {
239 239
 				//if we had to check for an image attachment
240 240
 				//then let's call it a day (avoid timing out, because this took a long time)
241 241
 				break;
242 242
 			}
243 243
 		}
244
-		if($this->count_records_migrated() + $items_migrated_this_step >= $this->count_records_to_migrate()){
244
+		if ($this->count_records_migrated() + $items_migrated_this_step >= $this->count_records_to_migrate()) {
245 245
 			$this->set_status(EE_Data_Migration_Manager::status_completed);
246 246
 		}
247 247
 		return $items_migrated_this_step;
@@ -253,28 +253,28 @@  discard block
 block discarded – undo
253 253
 	 * @param int $post_id
254 254
 	 * @return void
255 255
 	 */
256
-	private function _add_post_metas($old_event,$post_id){
256
+	private function _add_post_metas($old_event, $post_id) {
257 257
 		$event_meta = maybe_unserialize($old_event['event_meta']);
258
-		if( ! $event_meta || ! is_array( $event_meta ) ){
258
+		if ( ! $event_meta || ! is_array($event_meta)) {
259 259
 			return;
260 260
 		}
261
-		unset($event_meta['date_submitted']);//factored into CPT
262
-		unset($event_meta['additional_attendee_reg_info']);//factored into event meta table
263
-		unset($event_meta['default_payment_status']);//dido
264
-		unset($event_meta['event_thumbnail_url']);//used to find post featured image
265
-		foreach($event_meta as $meta_key => $meta_value){
266
-			if ($meta_key){//if the meta key is just an empty string, ignore it
267
-				$success = add_post_meta($post_id,$meta_key,$meta_value,true);
268
-				if( ! $success ){
269
-					$this->add_error(sprintf(__("Could not add post meta for CPT with ID #%d. Meta key: '%s',meta value:'%d' for 3.1 event: %s", "event_espresso"),$post_id,$meta_key,$meta_value,implode(",",$old_event)));
261
+		unset($event_meta['date_submitted']); //factored into CPT
262
+		unset($event_meta['additional_attendee_reg_info']); //factored into event meta table
263
+		unset($event_meta['default_payment_status']); //dido
264
+		unset($event_meta['event_thumbnail_url']); //used to find post featured image
265
+		foreach ($event_meta as $meta_key => $meta_value) {
266
+			if ($meta_key) {//if the meta key is just an empty string, ignore it
267
+				$success = add_post_meta($post_id, $meta_key, $meta_value, true);
268
+				if ( ! $success) {
269
+					$this->add_error(sprintf(__("Could not add post meta for CPT with ID #%d. Meta key: '%s',meta value:'%d' for 3.1 event: %s", "event_espresso"), $post_id, $meta_key, $meta_value, implode(",", $old_event)));
270 270
 				}
271 271
 			}
272 272
 		}
273
-		if($old_event['alt_email']){
274
-			add_post_meta($post_id,'alt_email',$old_event['alt_email']);
273
+		if ($old_event['alt_email']) {
274
+			add_post_meta($post_id, 'alt_email', $old_event['alt_email']);
275 275
 		}
276
-		if($old_event['recurrence_id']){
277
-			add_post_meta($post_id,'recurrence_id',$old_event['recurrence_id']);
276
+		if ($old_event['recurrence_id']) {
277
+			add_post_meta($post_id, 'recurrence_id', $old_event['recurrence_id']);
278 278
 		}
279 279
 	}
280 280
 
@@ -289,10 +289,10 @@  discard block
 block discarded – undo
289 289
 	 * @param string $new_post_status a post status
290 290
 	 * @return string
291 291
 	 */
292
-	private function _find_unique_slug($event_name, $old_identifier = '', $new_post_status = 'publish'){
292
+	private function _find_unique_slug($event_name, $old_identifier = '', $new_post_status = 'publish') {
293 293
 		$count = 0;
294 294
 		$original_name = $event_name ? sanitize_title($event_name) : $old_identifier;
295
-		return wp_unique_post_slug($original_name, 0, $new_post_status, 'espresso_events', 0 );
295
+		return wp_unique_post_slug($original_name, 0, $new_post_status, 'espresso_events', 0);
296 296
 	}
297 297
 
298 298
 	/**
@@ -301,11 +301,11 @@  discard block
 block discarded – undo
301 301
 	 * @param string $slug
302 302
 	 * @return boolean
303 303
 	 */
304
-	private function _other_post_exists_with_that_slug($slug){
304
+	private function _other_post_exists_with_that_slug($slug) {
305 305
 		global $wpdb;
306
-		$query = $wpdb->prepare("SELECT COUNT(ID) FROM {$this->_new_table} WHERE post_name = %s",$slug);
306
+		$query = $wpdb->prepare("SELECT COUNT(ID) FROM {$this->_new_table} WHERE post_name = %s", $slug);
307 307
 		$count = $wpdb->get_var($query);
308
-		return (boolean)intval($count);
308
+		return (boolean) intval($count);
309 309
 	}
310 310
 
311 311
 
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
 	 * @param $old_event
315 315
 	 * @return int
316 316
 	 */
317
-	private function _insert_cpt( $old_event ){
317
+	private function _insert_cpt($old_event) {
318 318
 		global $wpdb;
319 319
 		//convert 3.1 event status to 4.1 CPT status
320 320
 		//for reference, 3.1 event stati available for setting are:
@@ -333,66 +333,66 @@  discard block
 block discarded – undo
333 333
 //		and 3 custom ones: cancelled,postponed,sold_out
334 334
 		$status_conversions = array(
335 335
 			'R'=>'draft',
336
-			'X'=>'draft',//4.1 doesn't have a "not approved for publishing" status. this is what posts are set to that aren't approved
336
+			'X'=>'draft', //4.1 doesn't have a "not approved for publishing" status. this is what posts are set to that aren't approved
337 337
 			'P'=>'pending',
338
-			'IA'=>'draft',//draft and in the past
338
+			'IA'=>'draft', //draft and in the past
339 339
 //IA=inactive in 3.1: events were switched to this when they expired. in 4.1 that's just calculated
340
-			'O'=>'publish',//@todo: will be an event type later; if this is the status, set the end date WAAAY later; and add term for 'ongoing'
340
+			'O'=>'publish', //@todo: will be an event type later; if this is the status, set the end date WAAAY later; and add term for 'ongoing'
341 341
 			'A'=>'publish',
342
-			'S'=>'draft',//@todo: is it ok to just mark secondary/waitlist events as DRAFTS?
342
+			'S'=>'draft', //@todo: is it ok to just mark secondary/waitlist events as DRAFTS?
343 343
 			'D'=>'trash',
344 344
 		);
345 345
 		$post_status = $status_conversions[$old_event['event_status']];
346 346
 		//check if we've sold out
347
-		if (intval($old_event['reg_limit']) <= self::count_registrations($old_event['id'])){
347
+		if (intval($old_event['reg_limit']) <= self::count_registrations($old_event['id'])) {
348 348
 			$post_status = 'sold_out';
349 349
 		}
350 350
 //		FYI postponed and cancelled don't exist in 3.1
351 351
 		$cols_n_values = array(
352
-			'post_title'=>stripslashes($old_event['event_name']),//EVT_name
353
-			'post_content'=>stripslashes($old_event['event_desc']),//EVT_desc
354
-			'post_name'=>$this->_find_unique_slug($old_event['event_name'], $old_event['event_identifier'], $post_status ),//EVT_slug
355
-			'post_date'=>$old_event['submitted'],//EVT_created NOT
352
+			'post_title'=>stripslashes($old_event['event_name']), //EVT_name
353
+			'post_content'=>stripslashes($old_event['event_desc']), //EVT_desc
354
+			'post_name'=>$this->_find_unique_slug($old_event['event_name'], $old_event['event_identifier'], $post_status), //EVT_slug
355
+			'post_date'=>$old_event['submitted'], //EVT_created NOT
356 356
 			'post_date_gmt'=>get_gmt_from_date($old_event['submitted']),
357
-			'post_excerpt'=>'',//EVT_short_desc
358
-			'post_modified'=>$old_event['submitted'],//EVT_modified
357
+			'post_excerpt'=>'', //EVT_short_desc
358
+			'post_modified'=>$old_event['submitted'], //EVT_modified
359 359
 			'post_modified_gmt'=>get_gmt_from_date($old_event['submitted']),
360
-			'post_author'=>$old_event['wp_user'],//EVT_wp_user
361
-			'post_parent'=>0,//parent maybe get this from some REM field?
362
-			'menu_order'=>0,//EVT_order
363
-			'post_type'=>'espresso_events',//post_type
364
-			'post_status'=>$post_status,//status
360
+			'post_author'=>$old_event['wp_user'], //EVT_wp_user
361
+			'post_parent'=>0, //parent maybe get this from some REM field?
362
+			'menu_order'=>0, //EVT_order
363
+			'post_type'=>'espresso_events', //post_type
364
+			'post_status'=>$post_status, //status
365 365
 		);
366 366
 		$cols_n_values_with_no_invalid_text = array();
367
-		foreach( $cols_n_values as $col => $value ) {
368
-			$value_sans_invalid_chars = $wpdb->strip_invalid_text_for_column( $this->_new_table, $col, $value );
369
-			if( ! is_wp_error( $value_sans_invalid_chars ) ) {
370
-				$cols_n_values_with_no_invalid_text[ $col ] = $value_sans_invalid_chars;
367
+		foreach ($cols_n_values as $col => $value) {
368
+			$value_sans_invalid_chars = $wpdb->strip_invalid_text_for_column($this->_new_table, $col, $value);
369
+			if ( ! is_wp_error($value_sans_invalid_chars)) {
370
+				$cols_n_values_with_no_invalid_text[$col] = $value_sans_invalid_chars;
371 371
 			} else {
372 372
 				//otherwise leave it as-is. It will blow everything up and stop the migration
373
-				$cols_n_values_with_no_invalid_text[ $col ] = $value;
373
+				$cols_n_values_with_no_invalid_text[$col] = $value;
374 374
 			}
375 375
 		}
376 376
 		$cols_n_values = $cols_n_values_with_no_invalid_text;
377 377
 		$datatypes = array(
378
-			'%s',//EVT_name
379
-			'%s',//EVT_desc
380
-			'%s',//EVT_slug
381
-			'%s',//EVT_created
378
+			'%s', //EVT_name
379
+			'%s', //EVT_desc
380
+			'%s', //EVT_slug
381
+			'%s', //EVT_created
382 382
 			'%s',
383
-			'%s',//EVT_short_desc
384
-			'%s',//EVT_modified
383
+			'%s', //EVT_short_desc
384
+			'%s', //EVT_modified
385 385
 			'%s',
386
-			'%s',//EVT_wp_user
387
-			'%d',//post_parent
388
-			'%d',//EVT_order
389
-			'%s',//post_type
390
-			'%s',//status
386
+			'%s', //EVT_wp_user
387
+			'%d', //post_parent
388
+			'%d', //EVT_order
389
+			'%s', //post_type
390
+			'%s', //status
391 391
 		);
392 392
 		$success = $wpdb->insert($this->_new_table,
393 393
 				$cols_n_values,
394 394
 				$datatypes);
395
-		if( ! $success ){
395
+		if ( ! $success) {
396 396
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event, $this->_new_table, $cols_n_values, $datatypes));
397 397
 			return 0;
398 398
 		}
@@ -405,9 +405,9 @@  discard block
 block discarded – undo
405 405
 	 * @param int $event_id
406 406
 	 * @return int
407 407
 	 */
408
-	public static function count_registrations($event_id){
408
+	public static function count_registrations($event_id) {
409 409
 		global $wpdb;
410
-		$count = $wpdb->get_var($wpdb->prepare("SELECT sum(quantity) FROM {$wpdb->prefix}events_attendee WHERE event_id=%d",$event_id));
410
+		$count = $wpdb->get_var($wpdb->prepare("SELECT sum(quantity) FROM {$wpdb->prefix}events_attendee WHERE event_id=%d", $event_id));
411 411
 		return intval($count);
412 412
 	}
413 413
 
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
 	 * @param $new_cpt_id
419 419
 	 * @return int
420 420
 	 */
421
-	private function _insert_event_meta( $old_event, $new_cpt_id){
421
+	private function _insert_event_meta($old_event, $new_cpt_id) {
422 422
 		global $wpdb;
423 423
 		$event_meta = maybe_unserialize($old_event['event_meta']);
424 424
 //		for reference, 3.1 'default_payment_status' are: $default_payment_status = array(
@@ -429,10 +429,10 @@  discard block
 block discarded – undo
429 429
 //);
430 430
 		$default_reg_status = $this->get_migration_script()->convert_3_1_payment_status_to_4_1_STS_ID(isset($event_meta['default_payment_status']) ? $event_meta['default_payment_status'] : '', intval($old_event['require_pre_approval']));
431 431
 		$cols_n_values = array(
432
-			'EVT_ID'=>$new_cpt_id,//EVT_ID_fk
432
+			'EVT_ID'=>$new_cpt_id, //EVT_ID_fk
433 433
 			'EVT_display_desc'=> 'Y' == $old_event['display_desc'],
434
-			'EVT_display_ticket_selector'=> 'Y'== $old_event['display_reg_form'],
435
-			'EVT_visible_on'=> $this->get_migration_script()->convert_date_string_to_utc($this,$old_event,current_time('mysql'),$old_event['timezone_string']),//don't use the old 'visible_on', as it wasn't ever used
434
+			'EVT_display_ticket_selector'=> 'Y' == $old_event['display_reg_form'],
435
+			'EVT_visible_on'=> $this->get_migration_script()->convert_date_string_to_utc($this, $old_event, current_time('mysql'), $old_event['timezone_string']), //don't use the old 'visible_on', as it wasn't ever used
436 436
 			'EVT_additional_limit'=> $old_event['allow_multiple'] == 'N' ? 1 : $old_event['additional_limit'],
437 437
 			'EVT_default_registration_status' => $default_reg_status,
438 438
 			'EVT_member_only'=>$old_event['member_only'],
@@ -444,23 +444,23 @@  discard block
 block discarded – undo
444 444
 
445 445
 		);
446 446
 		$datatypes = array(
447
-			'%s',//EVT_ID
448
-			'%d',//EVT_display_desc
449
-			'%d',//EVT_display_ticket_selector
450
-			'%s',//EVT_visible_on
451
-			'%d',//EVT_additional_limit
452
-			'%s',//EVT_default_registration_status
453
-			'%d',//EVT_member_only
454
-			'%s',//EVT_phone
455
-			'%d',//EVT_allow_overflow
456
-			'%s',//EVT_timezone_string
457
-			'%s',//EVT_external_URL
458
-			'%d',//EVT_donations
447
+			'%s', //EVT_ID
448
+			'%d', //EVT_display_desc
449
+			'%d', //EVT_display_ticket_selector
450
+			'%s', //EVT_visible_on
451
+			'%d', //EVT_additional_limit
452
+			'%s', //EVT_default_registration_status
453
+			'%d', //EVT_member_only
454
+			'%s', //EVT_phone
455
+			'%d', //EVT_allow_overflow
456
+			'%s', //EVT_timezone_string
457
+			'%s', //EVT_external_URL
458
+			'%d', //EVT_donations
459 459
 		);
460 460
 		$success = $wpdb->insert($this->_new_meta_table,
461 461
 				$cols_n_values,
462 462
 				$datatypes);
463
-		if( ! $success ){
463
+		if ( ! $success) {
464 464
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event, $this->_new_meta_table, $cols_n_values, $datatypes));
465 465
 			return 0;
466 466
 		}
@@ -473,8 +473,8 @@  discard block
 block discarded – undo
473 473
 	 * @param $old_event
474 474
 	 * @return int
475 475
 	 */
476
-	private function _maybe_create_venue( $old_event){
477
-		if(		$old_event['address'] ||
476
+	private function _maybe_create_venue($old_event) {
477
+		if ($old_event['address'] ||
478 478
 				$old_event['address2'] ||
479 479
 				$old_event['city'] ||
480 480
 				$old_event['state'] ||
@@ -485,21 +485,21 @@  discard block
 block discarded – undo
485 485
 				$old_event['venue_phone'] ||
486 486
 				$old_event['virtual_url'] ||
487 487
 				$old_event['virtual_phone']
488
-				){
489
-			$old_id = $this->_duplicate_venue_exists( $old_event );
490
-			if( $old_id ){
488
+				) {
489
+			$old_id = $this->_duplicate_venue_exists($old_event);
490
+			if ($old_id) {
491 491
 				return $old_id;
492 492
 			}
493 493
 			$new_id = $this->_insert_venue_into_posts($old_event);
494
-			if( $new_id ){
494
+			if ($new_id) {
495 495
 				$this->_insert_venue_into_meta_table($new_id, $old_event);
496
-				$guid = isset($old_event['venue_image']) ? $old_event['venue_image']  : null;
497
-				$this->get_migration_script()->convert_image_url_to_attachment_and_attach_to_post($guid, $new_id,$this);
496
+				$guid = isset($old_event['venue_image']) ? $old_event['venue_image'] : null;
497
+				$this->get_migration_script()->convert_image_url_to_attachment_and_attach_to_post($guid, $new_id, $this);
498 498
 			}
499 499
 			//we don't bother recording the conversion from old events to venues as that
500 500
 			//will complicate finding the conversion from old venues to new events
501 501
 			return $new_id;
502
-		}else{
502
+		} else {
503 503
 			return 0;
504 504
 		}
505 505
 	}
@@ -510,29 +510,29 @@  discard block
 block discarded – undo
510 510
 	 * @param array $old_event
511 511
 	 * @return int duplicate venue id
512 512
 	 */
513
-	private function _duplicate_venue_exists($old_event){
513
+	private function _duplicate_venue_exists($old_event) {
514 514
 		global $wpdb;
515 515
 		$conditions = array(
516
-			'VNU_address' => $old_event [ 'address' ],
517
-			'VNU_address2' => $old_event[ 'address2' ],
518
-			'VNU_city' => $old_event[ 'city' ],
519
-			'VNU_zip' => $old_event[ 'zip' ],
520
-			'post_title'=> $this->_get_venue_title_for_event( $old_event ),
521
-			'VNU_phone'=>$old_event['venue_phone'],//VNU_phone
522
-			'VNU_url'=>$old_event['venue_url'],//VNU_url
523
-			'VNU_virtual_phone'=>$old_event['virtual_phone'],//VNU_virtual_phone
524
-			'VNU_virtual_url'=>$old_event['virtual_url'],//VNU_virtual_url
516
+			'VNU_address' => $old_event ['address'],
517
+			'VNU_address2' => $old_event['address2'],
518
+			'VNU_city' => $old_event['city'],
519
+			'VNU_zip' => $old_event['zip'],
520
+			'post_title'=> $this->_get_venue_title_for_event($old_event),
521
+			'VNU_phone'=>$old_event['venue_phone'], //VNU_phone
522
+			'VNU_url'=>$old_event['venue_url'], //VNU_url
523
+			'VNU_virtual_phone'=>$old_event['virtual_phone'], //VNU_virtual_phone
524
+			'VNU_virtual_url'=>$old_event['virtual_url'], //VNU_virtual_url
525 525
 		);
526 526
 		$sql_conditions = array();
527
-		foreach($conditions as $column => $value){
528
-			$sql_conditions [] = $wpdb->prepare("$column = %s", $value );
527
+		foreach ($conditions as $column => $value) {
528
+			$sql_conditions [] = $wpdb->prepare("$column = %s", $value);
529 529
 		}
530 530
 		$query = "SELECT VNU_ID
531 531
 					FROM
532 532
 		{$wpdb->posts} as p INNER JOIN
533 533
 		{$wpdb->prefix}esp_venue_meta as v ON p.ID = v.VNU_ID
534
-			WHERE " . implode( " AND ",$sql_conditions ) . " LIMIT 1";
535
-		$id = $wpdb->get_var( $query );
534
+			WHERE ".implode(" AND ", $sql_conditions)." LIMIT 1";
535
+		$id = $wpdb->get_var($query);
536 536
 		return $id;
537 537
 	}
538 538
 
@@ -541,8 +541,8 @@  discard block
 block discarded – undo
541 541
 	 * @param array $event_data_array keys are events_details columns and values are their values
542 542
 	 * @return string
543 543
 	 */
544
-	protected function _get_venue_title_for_event( $event_data_array ) {
545
-		return $event_data_array['venue_title'] ? stripslashes($event_data_array['venue_title']) : stripslashes( sprintf( __( 'Venue of %s', 'event_espresso' ), $event_data_array['event_name']));
544
+	protected function _get_venue_title_for_event($event_data_array) {
545
+		return $event_data_array['venue_title'] ? stripslashes($event_data_array['venue_title']) : stripslashes(sprintf(__('Venue of %s', 'event_espresso'), $event_data_array['event_name']));
546 546
 	}
547 547
 
548 548
 	/**
@@ -551,40 +551,40 @@  discard block
 block discarded – undo
551 551
 	 * @param array $old_event keys are cols, values are col values
552 552
 	 * @return int
553 553
 	 */
554
-	private function _insert_venue_into_posts($old_event){
554
+	private function _insert_venue_into_posts($old_event) {
555 555
 		global $wpdb;
556 556
 		$insertion_array = array(
557
-					'post_title'=> $this->_get_venue_title_for_event( $old_event ),//VNU_name
558
-					'post_content'=>'',//VNU_desc
559
-					'post_name'=> $this->_find_unique_slug( $old_event['venue_title'], sanitize_title( 'venue-of-' . $old_event['event_name'] ) ),//VNU_identifier
560
-					'post_date'=>current_time('mysql'),//VNU_created
557
+					'post_title'=> $this->_get_venue_title_for_event($old_event), //VNU_name
558
+					'post_content'=>'', //VNU_desc
559
+					'post_name'=> $this->_find_unique_slug($old_event['venue_title'], sanitize_title('venue-of-'.$old_event['event_name'])), //VNU_identifier
560
+					'post_date'=>current_time('mysql'), //VNU_created
561 561
 					'post_date_gmt'=>get_gmt_from_date(current_time('mysql')),
562
-					'post_excerpt'=>'',//VNU_short_desc arbitrary only 50 characters
563
-					'post_modified'=>current_time('mysql'),//VNU_modified
562
+					'post_excerpt'=>'', //VNU_short_desc arbitrary only 50 characters
563
+					'post_modified'=>current_time('mysql'), //VNU_modified
564 564
 					'post_modified_gmt'=>get_gmt_from_date(current_time('mysql')),
565
-					'post_author'=>$old_event['wp_user'],//VNU_wp_user
566
-					'post_parent'=>0,//parent
567
-					'menu_order'=>0,//VNU_order
565
+					'post_author'=>$old_event['wp_user'], //VNU_wp_user
566
+					'post_parent'=>0, //parent
567
+					'menu_order'=>0, //VNU_order
568 568
 					'post_type'=>'espresso_venues'//post_type
569 569
 				);
570 570
 		$datatypes_array = array(
571
-					'%s',//VNU_name
572
-					'%s',//VNU_desc
573
-					'%s',//VNU_identifier
574
-					'%s',//VNU_created
571
+					'%s', //VNU_name
572
+					'%s', //VNU_desc
573
+					'%s', //VNU_identifier
574
+					'%s', //VNU_created
575 575
 					'%s',
576
-					'%s',//VNU_short_desc
577
-					'%s',//VNU_modified
576
+					'%s', //VNU_short_desc
577
+					'%s', //VNU_modified
578 578
 					'%s',
579
-					'%d',//VNU_wp_user
580
-					'%d',//parent
581
-					'%d',//VNU_order
582
-					'%s',//post_type
579
+					'%d', //VNU_wp_user
580
+					'%d', //parent
581
+					'%d', //VNU_order
582
+					'%s', //post_type
583 583
 				);
584 584
 		$success = $wpdb->insert($wpdb->posts,
585 585
 				$insertion_array,
586 586
 				$datatypes_array);
587
-		if( ! $success ){
587
+		if ( ! $success) {
588 588
 			$this->add_error(
589 589
 				$this->get_migration_script()->_create_error_message_for_db_insertion(
590 590
 					$this->_old_table,
@@ -605,64 +605,64 @@  discard block
 block discarded – undo
605 605
 	 * @param array $old_event
606 606
 	 * @return int
607 607
 	 */
608
-	private function _insert_venue_into_meta_table($cpt_id,$old_event){
608
+	private function _insert_venue_into_meta_table($cpt_id, $old_event) {
609 609
 		global $wpdb;
610 610
 
611 611
 		//assume the country is the same as the organization's old settings
612 612
 		$country_iso = $this->get_migration_script()->get_default_country_iso();
613 613
 		//find the state from the venue, or the organization, or just guess california
614
-		if( ! $old_event['state']){
614
+		if ( ! $old_event['state']) {
615 615
 			$old_org_options = get_option('events_organization_settings');
616 616
 			$state_name = stripslashes($old_org_options['organization_state']);
617
-		}else{
617
+		} else {
618 618
 			$state_name = $old_event['state'];
619 619
 		}
620
-		if ( ! $state_name ){
620
+		if ( ! $state_name) {
621 621
 			$state_name = 'CA';
622 622
 		}
623 623
 		//get a state ID with the same name, if possible
624
-		try{
625
-			$state = $this->get_migration_script()->get_or_create_state($state_name,$country_iso);
624
+		try {
625
+			$state = $this->get_migration_script()->get_or_create_state($state_name, $country_iso);
626 626
 			$state_id = $state['STA_ID'];
627
-		}catch(EE_Error $e){
627
+		} catch (EE_Error $e) {
628 628
 			$this->add_error($e->getMessage());
629 629
 			$state_id = 0;
630 630
 		}
631 631
 		//now insert into meta table
632 632
 		$insertion_array = array(
633
-			'VNU_ID'=>$cpt_id,//VNU_ID_fk
634
-			'VNU_address'=>stripslashes($old_event['address']),//VNU_address
635
-			'VNU_address2'=>stripslashes($old_event['address2']),//VNU_address2
636
-			'VNU_city'=>stripslashes($old_event['city']),//VNU_city
637
-			'STA_ID'=>$state_id,//STA_ID
638
-			'CNT_ISO'=>$country_iso,//CNT_ISO
639
-			'VNU_zip'=>$old_event['zip'],//VNU_zip
640
-			'VNU_phone'=>$old_event['venue_phone'],//VNU_phone
641
-			'VNU_capacity'=>-1,//VNU_capacity
642
-			'VNU_url'=>$old_event['venue_url'],//VNU_url
643
-			'VNU_virtual_phone'=>$old_event['virtual_phone'],//VNU_virtual_phone
644
-			'VNU_virtual_url'=>$old_event['virtual_url'],//VNU_virtual_url
645
-			'VNU_google_map_link'=>'',//VNU_google_map_link
633
+			'VNU_ID'=>$cpt_id, //VNU_ID_fk
634
+			'VNU_address'=>stripslashes($old_event['address']), //VNU_address
635
+			'VNU_address2'=>stripslashes($old_event['address2']), //VNU_address2
636
+			'VNU_city'=>stripslashes($old_event['city']), //VNU_city
637
+			'STA_ID'=>$state_id, //STA_ID
638
+			'CNT_ISO'=>$country_iso, //CNT_ISO
639
+			'VNU_zip'=>$old_event['zip'], //VNU_zip
640
+			'VNU_phone'=>$old_event['venue_phone'], //VNU_phone
641
+			'VNU_capacity'=>-1, //VNU_capacity
642
+			'VNU_url'=>$old_event['venue_url'], //VNU_url
643
+			'VNU_virtual_phone'=>$old_event['virtual_phone'], //VNU_virtual_phone
644
+			'VNU_virtual_url'=>$old_event['virtual_url'], //VNU_virtual_url
645
+			'VNU_google_map_link'=>'', //VNU_google_map_link
646 646
 			'VNU_enable_for_gmap'=>true	//VNU_enable_for_gmap
647 647
 		);
648 648
 		$datatypes = array(
649
-			'%d',//VNU_ID_fk
650
-			'%s',//VNU_address
651
-			'%s',//VNU_address2
652
-			'%s',//VNU_city
653
-			'%d',//STA_ID
654
-			'%s',//CNT_ISO
655
-			'%s',//VNU_zip
656
-			'%s',//VNU_phone
657
-			'%d',//VNU_capacity
658
-			'%s',//VNU_url
659
-			'%s',//VNU_virtual_phone
660
-			'%s',//VNU_virtual_url
661
-			'%s',//VNU_google_map_link
662
-			'%d',//VNU_enable_for_gmap
649
+			'%d', //VNU_ID_fk
650
+			'%s', //VNU_address
651
+			'%s', //VNU_address2
652
+			'%s', //VNU_city
653
+			'%d', //STA_ID
654
+			'%s', //CNT_ISO
655
+			'%s', //VNU_zip
656
+			'%s', //VNU_phone
657
+			'%d', //VNU_capacity
658
+			'%s', //VNU_url
659
+			'%s', //VNU_virtual_phone
660
+			'%s', //VNU_virtual_url
661
+			'%s', //VNU_google_map_link
662
+			'%d', //VNU_enable_for_gmap
663 663
 		);
664
-		$success = $wpdb->insert($wpdb->prefix."esp_venue_meta",$insertion_array,$datatypes);
665
-		if( ! $success ){
664
+		$success = $wpdb->insert($wpdb->prefix."esp_venue_meta", $insertion_array, $datatypes);
665
+		if ( ! $success) {
666 666
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_event, $this->_new_meta_table, $insertion_array, $datatypes));
667 667
 			return 0;
668 668
 		}
@@ -676,14 +676,14 @@  discard block
 block discarded – undo
676 676
 	 * @param $new_venue_id
677 677
 	 * @return int
678 678
 	 */
679
-	private function _insert_new_venue_to_event( $new_event_id, $new_venue_id){
679
+	private function _insert_new_venue_to_event($new_event_id, $new_venue_id) {
680 680
 		global $wpdb;
681
-		if( ! $new_event_id){
682
-			$this->add_error(sprintf(__("Could not find 4.1 event id for 3.1 event #%d.", "event_espresso"),$new_event_id));
681
+		if ( ! $new_event_id) {
682
+			$this->add_error(sprintf(__("Could not find 4.1 event id for 3.1 event #%d.", "event_espresso"), $new_event_id));
683 683
 			return 0;
684 684
 		}
685
-		if( ! $new_venue_id){
686
-			$this->add_error(sprintf(__("Could not find 4.1 venue id for 3.1 venue #%d.", "event_espresso"),$new_venue_id));
685
+		if ( ! $new_venue_id) {
686
+			$this->add_error(sprintf(__("Could not find 4.1 venue id for 3.1 venue #%d.", "event_espresso"), $new_venue_id));
687 687
 			return 0;
688 688
 		}
689 689
 		$cols_n_values = array(
@@ -692,12 +692,12 @@  discard block
 block discarded – undo
692 692
 			'EVV_primary'=>true
693 693
 		);
694 694
 		$datatypes = array(
695
-			'%d',//EVT_ID
696
-			'%d',//VNU_ID
697
-			'%d',//EVT_primary
695
+			'%d', //EVT_ID
696
+			'%d', //VNU_ID
697
+			'%d', //EVT_primary
698 698
 		);
699
-		$success = $wpdb->insert($wpdb->prefix."esp_event_venue",$cols_n_values,$datatypes);
700
-		if ( ! $success){
699
+		$success = $wpdb->insert($wpdb->prefix."esp_event_venue", $cols_n_values, $datatypes);
700
+		if ( ! $success) {
701 701
 			$this->add_error(
702 702
 				$this->get_migration_script()->_create_error_message_for_db_insertion(
703 703
 					$this->_old_table,
@@ -719,11 +719,11 @@  discard block
 block discarded – undo
719 719
 	 * @param int $new_cpt_id new post ID
720 720
 	 * @return void (if there are errors though, adds them to the stage's error list
721 721
 	 */
722
-	private function _convert_start_end_times($old_event,$new_cpt_id){
722
+	private function _convert_start_end_times($old_event, $new_cpt_id) {
723 723
 		$start_end_times = $this->_get_old_start_end_times($old_event['id']);
724
-		foreach($start_end_times as $start_end_time){
725
-			$datetime_id = $this->_insert_new_datetime($start_end_time,$old_event,$new_cpt_id);
726
-			if($datetime_id){
724
+		foreach ($start_end_times as $start_end_time) {
725
+			$datetime_id = $this->_insert_new_datetime($start_end_time, $old_event, $new_cpt_id);
726
+			if ($datetime_id) {
727 727
 				$this->get_migration_script()->set_mapping($this->_old_start_end_table, $start_end_time['id'], $this->_new_datetime_table, $datetime_id);
728 728
 			}
729 729
 		}
@@ -734,9 +734,9 @@  discard block
 block discarded – undo
734 734
 	 * @param int $old_event_id
735 735
 	 * @return array
736 736
 	 */
737
-	private function _get_old_start_end_times($old_event_id){
737
+	private function _get_old_start_end_times($old_event_id) {
738 738
 		global $wpdb;
739
-		return $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_start_end_table WHERE event_id=%d",$old_event_id),ARRAY_A);
739
+		return $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_start_end_table WHERE event_id=%d", $old_event_id), ARRAY_A);
740 740
 	}
741 741
 	/**
742 742
 	 * Inserts a 4.1 datetime given the 3.1 start_end db row and event_details row
@@ -745,40 +745,40 @@  discard block
 block discarded – undo
745 745
 	 * @param int $new_cpt_id
746 746
 	 * @return int ID of new datetime
747 747
 	 */
748
-	private function _insert_new_datetime($start_end_time_row,$old_event_row,$new_cpt_id){
748
+	private function _insert_new_datetime($start_end_time_row, $old_event_row, $new_cpt_id) {
749 749
 		global $wpdb;
750 750
 		$start_date = $old_event_row['start_date'];
751 751
 		$start_time = $this->get_migration_script()->convertTimeFromAMPM($start_end_time_row['start_time']);
752 752
 		$end_date = $old_event_row['end_date'];
753 753
 		$end_time = $this->get_migration_script()->convertTimeFromAMPM($start_end_time_row['end_time']);
754 754
 		$existing_datetimes = $this->_count_other_datetimes_exist_for_new_event($new_cpt_id);
755
-		$start_datetime_utc = $this->get_migration_script()->convert_date_string_to_utc($this,$start_end_time_row,"$start_date $start_time:00",$old_event_row['timezone_string']);
756
-		$end_datetime_utc = $this->get_migration_script()->convert_date_string_to_utc($this,$start_end_time_row,"$end_date $end_time:00",$old_event_row['timezone_string']);
755
+		$start_datetime_utc = $this->get_migration_script()->convert_date_string_to_utc($this, $start_end_time_row, "$start_date $start_time:00", $old_event_row['timezone_string']);
756
+		$end_datetime_utc = $this->get_migration_script()->convert_date_string_to_utc($this, $start_end_time_row, "$end_date $end_time:00", $old_event_row['timezone_string']);
757 757
 		$cols_n_values = array(
758
-			'EVT_ID'=>$new_cpt_id,//EVT_ID
759
-			'DTT_EVT_start'=>$start_datetime_utc,//DTT_EVT_start
760
-			'DTT_EVT_end'=> $end_datetime_utc,//DTT_EVT_end
761
-			'DTT_reg_limit'=>intval($start_end_time_row['reg_limit']) ? $start_end_time_row['reg_limit'] : $old_event_row['reg_limit'],//DTT_reg_limit
762
-			'DTT_sold'=>0,//note: we will increment this as registrations are added during the migration
758
+			'EVT_ID'=>$new_cpt_id, //EVT_ID
759
+			'DTT_EVT_start'=>$start_datetime_utc, //DTT_EVT_start
760
+			'DTT_EVT_end'=> $end_datetime_utc, //DTT_EVT_end
761
+			'DTT_reg_limit'=>intval($start_end_time_row['reg_limit']) ? $start_end_time_row['reg_limit'] : $old_event_row['reg_limit'], //DTT_reg_limit
762
+			'DTT_sold'=>0, //note: we will increment this as registrations are added during the migration
763 763
 //			'DTT_is_primary'=> 0 == $existing_datetimes ,//DTT_is_primary... if count==0, then we'll call it the 'primary'
764
-			'DTT_order'=> $existing_datetimes,//DTT_order, just give it the same order as the count of how many datetimes already exist
764
+			'DTT_order'=> $existing_datetimes, //DTT_order, just give it the same order as the count of how many datetimes already exist
765 765
 			'DTT_parent'=>0,
766 766
 			'DTT_deleted'=>false
767 767
 		);
768 768
 		$datatypes = array(
769
-			'%d',//EVT_Id
770
-			'%s',//DTT_EVT_start
771
-			'%s',//DTT_EVT_end
772
-			'%d',//DTT_reg_limit
773
-			'%d',//DTT_sold
769
+			'%d', //EVT_Id
770
+			'%s', //DTT_EVT_start
771
+			'%s', //DTT_EVT_end
772
+			'%d', //DTT_reg_limit
773
+			'%d', //DTT_sold
774 774
 //			'%d',//DTT_is_primary
775
-			'%d',//DTT_order
776
-			'%d',//DTT_parent
777
-			'%d',//DTT_deleted
775
+			'%d', //DTT_order
776
+			'%d', //DTT_parent
777
+			'%d', //DTT_deleted
778 778
 		);
779
-		$success = $wpdb->insert($this->_new_datetime_table,$cols_n_values,$datatypes);
780
-		if ( ! $success){
781
-			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_start_end_table, array_merge($old_event_row,$start_end_time_row), $this->_new_datetime_table, $cols_n_values, $datatypes));
779
+		$success = $wpdb->insert($this->_new_datetime_table, $cols_n_values, $datatypes);
780
+		if ( ! $success) {
781
+			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_start_end_table, array_merge($old_event_row, $start_end_time_row), $this->_new_datetime_table, $cols_n_values, $datatypes));
782 782
 			return 0;
783 783
 		}
784 784
 		return $wpdb->insert_id;
@@ -791,9 +791,9 @@  discard block
 block discarded – undo
791 791
 	 * @param int $cpt_event_id
792 792
 	 * @return int
793 793
 	 */
794
-	private function _count_other_datetimes_exist_for_new_event($cpt_event_id){
794
+	private function _count_other_datetimes_exist_for_new_event($cpt_event_id) {
795 795
 		global $wpdb;
796
-		$count = $wpdb->get_var($wpdb->prepare("SELECT COUNT(*) FROM $this->_new_datetime_table WHERE EVT_ID=%d",$cpt_event_id));
796
+		$count = $wpdb->get_var($wpdb->prepare("SELECT COUNT(*) FROM $this->_new_datetime_table WHERE EVT_ID=%d", $cpt_event_id));
797 797
 		return intval($count);
798 798
 	}
799 799
 
Please login to merge, or discard this patch.
core/data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_gateways.dmsstage.php 2 patches
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -11,52 +11,52 @@  discard block
 block discarded – undo
11 11
  * which are both arrays
12 12
  * -a function named update_espresso_config() which saves the EE_Config object to the database
13 13
  */
14
-class EE_DMS_4_1_0_gateways extends EE_Data_Migration_Script_Stage{
14
+class EE_DMS_4_1_0_gateways extends EE_Data_Migration_Script_Stage {
15 15
 
16 16
 private $_converted_active_gateways = false;
17 17
 
18
-function _migration_step($num_items=50){
18
+function _migration_step($num_items = 50) {
19 19
 	//loads existing EE_CONfig from DB, if it exists
20 20
 	$new_gateway_config_obj = EE_Config::instance()->gateway;
21 21
 	$items_actually_migrated = 0;
22 22
 	//convert settings
23
-	$gateways_to_deal_with = array_merge($this->_gateways_we_know_how_to_migrate,$this->_gateways_we_leave_alone);
23
+	$gateways_to_deal_with = array_merge($this->_gateways_we_know_how_to_migrate, $this->_gateways_we_leave_alone);
24 24
 	//just do a part of them on this request
25
-	$gateways_to_deal_with = array_slice($gateways_to_deal_with,$this->count_records_migrated(),$num_items);// $this->_gateways_we_know_how_to_migrate;
26
-	foreach($gateways_to_deal_with as $old_gateway_slug => $new_gateway_slug){
25
+	$gateways_to_deal_with = array_slice($gateways_to_deal_with, $this->count_records_migrated(), $num_items); // $this->_gateways_we_know_how_to_migrate;
26
+	foreach ($gateways_to_deal_with as $old_gateway_slug => $new_gateway_slug) {
27 27
 		$old_gateway_wp_option_name = $this->_get_old_gateway_option_name($new_gateway_slug);
28
-		if(isset($this->_gateways_we_know_how_to_migrate[$old_gateway_slug])){
28
+		if (isset($this->_gateways_we_know_how_to_migrate[$old_gateway_slug])) {
29 29
 			//determine the old option's name
30 30
 			$old_gateway_settings = $this->_get_old_gateway_option($new_gateway_slug);
31
-			if( ! $old_gateway_settings){
31
+			if ( ! $old_gateway_settings) {
32 32
 				//no settings existed for this gateway anyways... weird...
33 33
 				$items_actually_migrated++;
34 34
 				continue;
35 35
 			}
36 36
 			//now prepare the settings to make sure they're in the 4.1 format
37
-			$new_gateway_settings = $this->_convert_gateway_settings($old_gateway_settings,$new_gateway_slug);
37
+			$new_gateway_settings = $this->_convert_gateway_settings($old_gateway_settings, $new_gateway_slug);
38 38
 			$new_gateway_config_obj->payment_settings[$new_gateway_slug] = $new_gateway_settings;
39 39
 			//and when we're done, remove the old option. Sometimes we'd prefer to do this in a different stage, but
40 40
 			//I think it's ok to do right away this time (we wont need gateway settings elsewhere)
41 41
 			delete_option($old_gateway_wp_option_name);
42
-		}else{//it must be one of the ones we mostly leave alone
42
+		} else {//it must be one of the ones we mostly leave alone
43 43
 			global $wpdb;
44 44
 			//yeah we could do this all in one query... and if you're reading this and would liek to, go ahead. Although you'll
45 45
 			//only be saving users 50 milliseconds the one time this runs...
46
-			$wpdb->query($wpdb->prepare("UPDATE ".$wpdb->options." SET autoload='no' WHERE option_name=%s",$old_gateway_wp_option_name));
46
+			$wpdb->query($wpdb->prepare("UPDATE ".$wpdb->options." SET autoload='no' WHERE option_name=%s", $old_gateway_wp_option_name));
47 47
 		}
48 48
 		
49 49
 		$items_actually_migrated++;
50 50
 	}
51 51
 	//if we can keep going, and it hasn' tbeen done yet, convert active gateways
52
-	if($items_actually_migrated < $num_items &&  ! $this->_converted_active_gateways){
52
+	if ($items_actually_migrated < $num_items && ! $this->_converted_active_gateways) {
53 53
 		$this->_convert_active_gateways();
54 54
 		$this->_converted_active_gateways = true;
55 55
 		$items_actually_migrated++;
56 56
 	}
57 57
 	
58
-	EE_Config::instance()->update_espresso_config(false,false);
59
-	if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){
58
+	EE_Config::instance()->update_espresso_config(false, false);
59
+	if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) {
60 60
 		$this->set_completed();
61 61
 	}
62 62
 	return $items_actually_migrated;
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	$step_of_setting_active_gateways = 1;
67 67
 	$count_of_gateways_to_leave_alone = count($this->_gateways_we_leave_alone);
68 68
 //	$button_images_to_update = 
69
-	return $count_of_gateways_to_convert +  $step_of_setting_active_gateways + $count_of_gateways_to_leave_alone;
69
+	return $count_of_gateways_to_convert + $step_of_setting_active_gateways + $count_of_gateways_to_leave_alone;
70 70
 }
71 71
 function __construct() {
72 72
 	$this->_pretty_name = __("Gateways", "event_espresso");
@@ -81,9 +81,9 @@  discard block
 block discarded – undo
81 81
  * @param string $new_gateway_slug
82 82
  * @return array
83 83
  */
84
-private function _convert_gateway_settings($old_gateway_settings,$new_gateway_slug){
84
+private function _convert_gateway_settings($old_gateway_settings, $new_gateway_slug) {
85 85
 	$new_gateway_settings = $old_gateway_settings;
86
-	switch($new_gateway_slug){
86
+	switch ($new_gateway_slug) {
87 87
 			case 'Bank':
88 88
 				$new_gateway_settings['account_number'] = $old_gateway_settings['bank_account'];
89 89
 				$new_gateway_settings['page_title'] = $old_gateway_settings['bank_title'];
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
 				$new_gateway_settings['username'] = $old_gateway_settings['paypal_api_username'];
97 97
 				$new_gateway_settings['password'] = $old_gateway_settings['paypal_api_password'];
98 98
 				$new_gateway_settings['signature'] = $old_gateway_settings['paypal_api_signature'];
99
-				$new_gateway_settings['credit_cards'] = explode(",",$old_gateway_settings['paypal_api_credit_cards']);
99
+				$new_gateway_settings['credit_cards'] = explode(",", $old_gateway_settings['paypal_api_credit_cards']);
100 100
 				$new_gateway_settings['use_sandbox'] = $old_gateway_settings['paypal_pro_use_sandbox'];
101 101
 				break;
102 102
 		}
@@ -107,9 +107,9 @@  discard block
 block discarded – undo
107 107
  * @param string $new_gateway_slug
108 108
  * @return string
109 109
  */
110
-private function _get_old_gateway_option($new_gateway_slug){
110
+private function _get_old_gateway_option($new_gateway_slug) {
111 111
 	$option_name = $this->_get_old_gateway_option_name($new_gateway_slug);
112
-	$settings =  get_option($option_name, NULL);
112
+	$settings = get_option($option_name, NULL);
113 113
 //	if( ! $settings){
114 114
 //		$this->add_error(sprintf(__("There is no wordpress option named %s for gateway %s", "event_espresso"),$option_name,$new_gateway_slug));
115 115
 //	}
@@ -121,12 +121,12 @@  discard block
 block discarded – undo
121 121
  * @param string $new_gateway_slug
122 122
  * @return string
123 123
  */
124
-private function _get_old_gateway_option_name($new_gateway_slug){
125
-	$new_gateway_slugs_to_new = array_flip(array_merge($this->_gateways_we_know_how_to_migrate,$this->_gateways_we_leave_alone));
124
+private function _get_old_gateway_option_name($new_gateway_slug) {
125
+	$new_gateway_slugs_to_new = array_flip(array_merge($this->_gateways_we_know_how_to_migrate, $this->_gateways_we_leave_alone));
126 126
 	$old_gateway_slug = $new_gateway_slugs_to_new[$new_gateway_slug];
127 127
 	$normal_option_prefix = 'event_espresso_';
128 128
 	$normal_option_postfix = '_settings';
129
-	switch($new_gateway_slug){
129
+	switch ($new_gateway_slug) {
130 130
 		case 'Bank':
131 131
 			$option_name = $normal_option_prefix.'bank_deposit'.$normal_option_postfix;
132 132
 			break;
@@ -152,18 +152,18 @@  discard block
 block discarded – undo
152 152
 			$option_name = 'espresso_usaepay_onsite'.$normal_option_postfix;
153 153
 			break;
154 154
 		default:
155
-			$option_name = apply_filters( 'FHEE__EE_DMS_4_1_0_gateways__get_old_gateway_option',$normal_option_prefix.$old_gateway_slug.$normal_option_postfix );
155
+			$option_name = apply_filters('FHEE__EE_DMS_4_1_0_gateways__get_old_gateway_option', $normal_option_prefix.$old_gateway_slug.$normal_option_postfix);
156 156
 	}
157 157
 	return $option_name;
158 158
 }
159 159
 
160
-private function _convert_active_gateways(){
160
+private function _convert_active_gateways() {
161 161
 	//just does it all one big swoop
162 162
 	$old_active_gateways = get_option('event_espresso_active_gateways');
163 163
 	$new_active_gateways = EE_Config::instance()->gateway->active_gateways;
164
-	foreach($old_active_gateways as $old_gateway_slug => $filepath){
165
-		if( ! isset($this->_gateways_we_know_how_to_migrate[$old_gateway_slug])){
166
-			$this->add_error(sprintf(__("The %s gateway does not exist in EE 4.1", "event_espresso"),$old_gateway_slug));
164
+	foreach ($old_active_gateways as $old_gateway_slug => $filepath) {
165
+		if ( ! isset($this->_gateways_we_know_how_to_migrate[$old_gateway_slug])) {
166
+			$this->add_error(sprintf(__("The %s gateway does not exist in EE 4.1", "event_espresso"), $old_gateway_slug));
167 167
 			continue;
168 168
 		}
169 169
 		$new_gateway_slug = $this->_gateways_we_know_how_to_migrate[$old_gateway_slug];
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@
 block discarded – undo
39 39
 			//and when we're done, remove the old option. Sometimes we'd prefer to do this in a different stage, but
40 40
 			//I think it's ok to do right away this time (we wont need gateway settings elsewhere)
41 41
 			delete_option($old_gateway_wp_option_name);
42
-		}else{//it must be one of the ones we mostly leave alone
42
+		} else{//it must be one of the ones we mostly leave alone
43 43
 			global $wpdb;
44 44
 			//yeah we could do this all in one query... and if you're reading this and would liek to, go ahead. Although you'll
45 45
 			//only be saving users 50 milliseconds the one time this runs...
Please login to merge, or discard this patch.
data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_line_items.dmsstage.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 			)
37 37
 		);
38 38
  */
39
-class EE_DMS_4_1_0_line_items extends EE_Data_Migration_Script_Stage_Table{
39
+class EE_DMS_4_1_0_line_items extends EE_Data_Migration_Script_Stage_Table {
40 40
 	private $_new_line_table;
41 41
 	private $_new_transaction_table;
42 42
 	private $_new_reg_table;
@@ -52,21 +52,21 @@  discard block
 block discarded – undo
52 52
 	
53 53
 	protected function _migrate_old_row($old_row) {
54 54
 		//insert line items if its a primary id
55
-		if(intval($old_row['is_primary'])){
55
+		if (intval($old_row['is_primary'])) {
56 56
 			$txn_id = $this->get_migration_script()->get_mapping_new_pk($this->_old_table, $old_row['id'], $this->_new_transaction_table);
57
-			if ( ! $txn_id ){
58
-				$this->add_error(sprintf(__("Could not find the transaction for the 3.1 attendee %d from row %s", "event_espresso"),$old_row['id'],$this->_json_encode($old_row)));
57
+			if ( ! $txn_id) {
58
+				$this->add_error(sprintf(__("Could not find the transaction for the 3.1 attendee %d from row %s", "event_espresso"), $old_row['id'], $this->_json_encode($old_row)));
59 59
 				return;
60 60
 			}
61 61
 			$txn = $this->_get_txn($txn_id);
62
-			$new_line_items = $this->_insert_new_line_items($txn,$old_row);
63
-			$this->get_migration_script()->set_mapping($this->_old_table,$old_row['id'],$this->_new_line_table,$new_line_items);
62
+			$new_line_items = $this->_insert_new_line_items($txn, $old_row);
63
+			$this->get_migration_script()->set_mapping($this->_old_table, $old_row['id'], $this->_new_line_table, $new_line_items);
64 64
 		}
65 65
 	}
66 66
 	
67
-	private function _get_txn($txn_id){
67
+	private function _get_txn($txn_id) {
68 68
 		global $wpdb;
69
-		$txn = $wpdb->get_row($wpdb->prepare("SELECT * FROM $this->_new_transaction_table WHERE TXN_ID=%d",$txn_id),ARRAY_A);
69
+		$txn = $wpdb->get_row($wpdb->prepare("SELECT * FROM $this->_new_transaction_table WHERE TXN_ID=%d", $txn_id), ARRAY_A);
70 70
 		return $txn;
71 71
 	}
72 72
 	
@@ -77,9 +77,9 @@  discard block
 block discarded – undo
77 77
 	 * @param array $transaction
78 78
 	 * @return array new line item ids
79 79
 	 */
80
-	private function _insert_new_line_items($transaction,$old_attendee){
80
+	private function _insert_new_line_items($transaction, $old_attendee) {
81 81
 		global $wpdb;
82
-		$regs_on_this_transaction = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".$this->_new_reg_table." WHERE TXN_ID=%d",$transaction['TXN_ID']),ARRAY_A);
82
+		$regs_on_this_transaction = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".$this->_new_reg_table." WHERE TXN_ID=%d", $transaction['TXN_ID']), ARRAY_A);
83 83
 		$new_line_item_ids = array();
84 84
 		//create a totla line item
85 85
 		$total_line_item_id = $this->_insert_new_line_item(array(
@@ -90,11 +90,11 @@  discard block
 block discarded – undo
90 90
 			'LIN_type'=>'total',
91 91
 			'OBJ_ID'=>$transaction['TXN_ID'],
92 92
 			'OBJ_type'=>'Transaction'
93
-		),$old_attendee);
93
+		), $old_attendee);
94 94
 		$new_line_item_ids[] = $total_line_item_id;
95 95
 		//create a subtotal line item
96 96
 		$reg_total = 0;
97
-		foreach($regs_on_this_transaction as $new_reg){
97
+		foreach ($regs_on_this_transaction as $new_reg) {
98 98
 			$reg_total += floatval($new_reg['REG_final_price']);
99 99
 		}
100 100
 		$subtotal_line_item_id = $this->_insert_new_line_item(array(
@@ -104,26 +104,26 @@  discard block
 block discarded – undo
104 104
 			'LIN_total'=>$reg_total,
105 105
 			'LIN_parent'=>$total_line_item_id,
106 106
 			'LIN_type'=>'sub-total',
107
-		),$old_attendee);
107
+		), $old_attendee);
108 108
 		$new_line_item_ids[] = $subtotal_line_item_id;
109 109
 		//group REGs by TKT_ID
110 110
 		$regs_by_tkt = array();
111
-		foreach($regs_on_this_transaction as $new_reg){
111
+		foreach ($regs_on_this_transaction as $new_reg) {
112 112
 			$regs_by_tkt[$new_reg['TKT_ID']][] = $new_reg;
113 113
 		}
114 114
 		
115 115
 		//create individual line items
116 116
 		
117
-		foreach($regs_by_tkt as $ticket_id => $regs){
117
+		foreach ($regs_by_tkt as $ticket_id => $regs) {
118 118
 			$count = count($regs);
119 119
 			$line_total = 0;
120
-			foreach($regs as $new_reg){
120
+			foreach ($regs as $new_reg) {
121 121
 				$line_total += $new_reg['REG_final_price'];
122 122
 			}
123 123
 			$a_reg = reset($regs);
124 124
 			$new_ticket = $this->_get_new_ticket_row($a_reg['TKT_ID']);
125 125
 			$reg_line_item_id = $this->_insert_new_line_item(array(
126
-				'LIN_code'=> md5( 'Ticket' . $ticket_id . time() ),
126
+				'LIN_code'=> md5('Ticket'.$ticket_id.time()),
127 127
 				'TXN_ID'=>$transaction['TXN_ID'],
128 128
 				'LIN_name'=>$new_ticket['TKT_name'],
129 129
 				'LIN_unit_price'=>$a_reg['REG_final_price'],
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 				'LIN_parent'=>$subtotal_line_item_id,
134 134
 				'OBJ_ID'=>$ticket_id,
135 135
 				'OBJ_type'=>'Ticket'
136
-			),$old_attendee);
136
+			), $old_attendee);
137 137
 			$new_line_item_ids[] = $reg_line_item_id;
138 138
 		}
139 139
 		
@@ -147,13 +147,13 @@  discard block
 block discarded – undo
147 147
 	 * @param type $new_ticket_id
148 148
 	 * @return array
149 149
 	 */
150
-	private function _get_new_ticket_row($new_ticket_id){
150
+	private function _get_new_ticket_row($new_ticket_id) {
151 151
 		global $wpdb;
152
-		$ticket_row = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".$wpdb->prefix."esp_ticket WHERE TKT_ID=%d",$new_ticket_id),ARRAY_A);
152
+		$ticket_row = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".$wpdb->prefix."esp_ticket WHERE TKT_ID=%d", $new_ticket_id), ARRAY_A);
153 153
 		return $ticket_row;
154 154
 	}
155 155
 	
156
-	private function _insert_new_line_item($cols_n_values,$old_attendee){
156
+	private function _insert_new_line_item($cols_n_values, $old_attendee) {
157 157
 		global $wpdb;
158 158
 		$default_cols_n_values = array(
159 159
 			'LIN_code'=>'',
@@ -171,25 +171,25 @@  discard block
 block discarded – undo
171 171
 			'OBJ_ID'=>null,
172 172
 			'OBJ_type'=>null
173 173
 		);
174
-		$cols_n_values = array_merge($default_cols_n_values,$cols_n_values);
174
+		$cols_n_values = array_merge($default_cols_n_values, $cols_n_values);
175 175
 			$datatypes = array(
176
-				'%s',//LIN_code
177
-				'%d',//TXN_ID
178
-				'%s',//LIN_name
179
-				'%s',//LIN_desc
180
-				'%f',//LIN_unit_price
181
-				'%f',//LIN_percent
182
-				'%d',//LIN_is_taxable
183
-				'%d',//LIN_order
184
-				'%f',//LIN_total
185
-				'%d',//LIN_quantity
186
-				'%d',//LIN_parent
187
-				'%s',//LIN_type
188
-				'%d',//OBJ_ID
189
-				'%s',//OBJ_type
176
+				'%s', //LIN_code
177
+				'%d', //TXN_ID
178
+				'%s', //LIN_name
179
+				'%s', //LIN_desc
180
+				'%f', //LIN_unit_price
181
+				'%f', //LIN_percent
182
+				'%d', //LIN_is_taxable
183
+				'%d', //LIN_order
184
+				'%f', //LIN_total
185
+				'%d', //LIN_quantity
186
+				'%d', //LIN_parent
187
+				'%s', //LIN_type
188
+				'%d', //OBJ_ID
189
+				'%s', //OBJ_type
190 190
 			);
191
-			$success = $wpdb->insert($this->_new_line_table,$cols_n_values,$datatypes);
192
-			if ( ! $success){
191
+			$success = $wpdb->insert($this->_new_line_table, $cols_n_values, $datatypes);
192
+			if ( ! $success) {
193 193
 				$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_attendee, $this->_new_reg_table, $cols_n_values, $datatypes));
194 194
 				return 0;
195 195
 			}
Please login to merge, or discard this patch.