Completed
Branch FET-9998-unit-test-bootstrappi... (db3cac)
by
unknown
111:23 queued 102:09
created
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.
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.
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.
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.
4_1_0_stages/EE_DMS_4_1_0_question_groups.dmsstage.php 2 patches
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 		);
39 39
  * 
40 40
  */
41
-class EE_DMS_4_1_0_question_groups extends EE_Data_Migration_Script_Stage{
41
+class EE_DMS_4_1_0_question_groups extends EE_Data_Migration_Script_Stage {
42 42
 	private $_old_table;
43 43
 	private $_new_table;
44 44
 	/**
@@ -49,19 +49,19 @@  discard block
 block discarded – undo
49 49
 	 * @var boolean
50 50
 	 */
51 51
 	private $_already_got_system_question_group_1 = false;
52
-	function _migration_step($num_items=50){
52
+	function _migration_step($num_items = 50) {
53 53
 		
54 54
 		global $wpdb;
55 55
 		$start_at_record = $this->count_records_migrated();
56
-		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d",$start_at_record,$num_items),ARRAY_A);
56
+		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table LIMIT %d,%d", $start_at_record, $num_items), ARRAY_A);
57 57
 		$items_actually_migrated = 0;
58
-		foreach($rows as $question_group){
58
+		foreach ($rows as $question_group) {
59 59
 			$new_id = $this->_insert_new_question_group($question_group);
60 60
 
61 61
 			$this->get_migration_script()->set_mapping($this->_old_table, $question_group['id'], $this->_new_table, $new_id);
62 62
 			$items_actually_migrated++;
63 63
 		}
64
-		if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){
64
+		if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) {
65 65
 			$this->set_completed();
66 66
 		}
67 67
 		return $items_actually_migrated;
@@ -85,24 +85,24 @@  discard block
 block discarded – undo
85 85
 	 * @param array $old_question_group
86 86
 	 * @return int
87 87
 	 */
88
-	private function _insert_new_question_group($old_question_group){
88
+	private function _insert_new_question_group($old_question_group) {
89 89
 		global $wpdb;
90 90
 		//try to guess what the QST_system int should be... finding the Personal info system
91 91
 		//question group is quite easy. But in 3.1 address info WASN'T a system group, it just exitsed by default but
92 92
 		//could be easily removed.
93
-		if($old_question_group['system_group'] && ! $this->_already_got_system_question_group_1()){
93
+		if ($old_question_group['system_group'] && ! $this->_already_got_system_question_group_1()) {
94 94
 			$guess_at_system_number = 1;
95
-		}elseif($old_question_group['id'] == '2' && strpos($old_question_group['group_name'],'Address')!==FALSE){
95
+		}elseif ($old_question_group['id'] == '2' && strpos($old_question_group['group_name'], 'Address') !== FALSE) {
96 96
 			$guess_at_system_number = 2;
97
-		}else{
97
+		} else {
98 98
 			$guess_at_system_number = 0;
99 99
 		}
100 100
 		//if the question group wasn't made by the normal admin, 
101 101
 		//we'd like to keep track of who made it
102
-		if(intval($old_question_group['wp_user'])!=1){
103
-			$username = $wpdb->get_var($wpdb->prepare("SELECT user_nicename FROM ".$wpdb->users." WHERE ID = %d",$old_question_group['wp_user']));
102
+		if (intval($old_question_group['wp_user']) != 1) {
103
+			$username = $wpdb->get_var($wpdb->prepare("SELECT user_nicename FROM ".$wpdb->users." WHERE ID = %d", $old_question_group['wp_user']));
104 104
 			$identifier = $old_question_group['group_identifier']."-by-".$username;
105
-		}else{
105
+		} else {
106 106
 			$identifier = $old_question_group['group_identifier'];
107 107
 		}
108 108
 		$cols_n_values = array(
@@ -116,17 +116,17 @@  discard block
 block discarded – undo
116 116
 			'QSG_deleted'=>false
117 117
 		);
118 118
 		$datatypes = array(
119
-			'%s',//QSG_name
120
-			'%s',//QSG_identifier
121
-			'%s',//QSG_desc
122
-			'%d',//QSG_order
123
-			'%d',//QSG_show_group_name
124
-			'%d',//QSG_show_group_desc
125
-			'%d',//QSG_system
126
-			'%d',//QSG_deleted
119
+			'%s', //QSG_name
120
+			'%s', //QSG_identifier
121
+			'%s', //QSG_desc
122
+			'%d', //QSG_order
123
+			'%d', //QSG_show_group_name
124
+			'%d', //QSG_show_group_desc
125
+			'%d', //QSG_system
126
+			'%d', //QSG_deleted
127 127
 		);
128
-		$success = $wpdb->insert($this->_new_table,$cols_n_values,$datatypes);
129
-		if ( ! $success){
128
+		$success = $wpdb->insert($this->_new_table, $cols_n_values, $datatypes);
129
+		if ( ! $success) {
130 130
 			$this->add_error($this->get_migration_script()->_create_error_message_for_db_insertion($this->_old_table, $old_question_group, $this->_new_table, $cols_n_values, $datatypes));
131 131
 			return 0;
132 132
 		}
@@ -138,12 +138,12 @@  discard block
 block discarded – undo
138 138
 	 * @global type $wpdb
139 139
 	 * @return boolean
140 140
 	 */
141
-	private function _already_got_system_question_group_1(){
142
-		if( ! $this->_already_got_system_question_group_1 ){
141
+	private function _already_got_system_question_group_1() {
142
+		if ( ! $this->_already_got_system_question_group_1) {
143 143
 			//check the db
144 144
 			global $wpdb;
145 145
 			$exists = $wpdb->get_var("SELECT COUNT(*) FROM {$this->_new_table} WHERE QSG_system=1");
146
-			if(intval($exists)>0){
146
+			if (intval($exists) > 0) {
147 147
 				$this->_already_got_system_question_group_1 = true;
148 148
 			}
149 149
 		}		
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -92,9 +92,9 @@  discard block
 block discarded – undo
92 92
 		//could be easily removed.
93 93
 		if($old_question_group['system_group'] && ! $this->_already_got_system_question_group_1()){
94 94
 			$guess_at_system_number = 1;
95
-		}elseif($old_question_group['id'] == '2' && strpos($old_question_group['group_name'],'Address')!==FALSE){
95
+		} elseif($old_question_group['id'] == '2' && strpos($old_question_group['group_name'],'Address')!==FALSE){
96 96
 			$guess_at_system_number = 2;
97
-		}else{
97
+		} else{
98 98
 			$guess_at_system_number = 0;
99 99
 		}
100 100
 		//if the question group wasn't made by the normal admin, 
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 		if(intval($old_question_group['wp_user'])!=1){
103 103
 			$username = $wpdb->get_var($wpdb->prepare("SELECT user_nicename FROM ".$wpdb->users." WHERE ID = %d",$old_question_group['wp_user']));
104 104
 			$identifier = $old_question_group['group_identifier']."-by-".$username;
105
-		}else{
105
+		} else{
106 106
 			$identifier = $old_question_group['group_identifier'];
107 107
 		}
108 108
 		$cols_n_values = array(
Please login to merge, or discard this patch.
data_migration_scripts/4_1_0_stages/EE_DMS_4_1_0_shortcodes.dmsstage.php 2 patches
Indentation   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -2,8 +2,7 @@
 block discarded – undo
2 2
 
3 3
 /**
4 4
  * Goes through all the posts and pages, and converts old shortcodes to new ones
5
-	
6
-*/
5
+ */
7 6
 
8 7
 class EE_DMS_4_1_0_shortcodes extends EE_Data_Migration_Script_Stage{	
9 8
 	function __construct() {
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 	
6 6
 */
7 7
 
8
-class EE_DMS_4_1_0_shortcodes extends EE_Data_Migration_Script_Stage{	
8
+class EE_DMS_4_1_0_shortcodes extends EE_Data_Migration_Script_Stage {	
9 9
 	function __construct() {
10 10
 		global $wpdb;
11 11
 		$this->_pretty_name = __("Shortcodes", "event_espresso");
@@ -15,13 +15,13 @@  discard block
 block discarded – undo
15 15
 	protected function _migrate_old_row($old_row) {
16 16
 		$new_post_content = $this->_change_event_list_shortcode($old_row['post_content']);
17 17
 		global $wpdb;
18
-		$wpdb->query($wpdb->prepare("UPDATE ".$this->_old_table." SET post_content=%s WHERE ID=%d",$new_post_content,$old_row['ID']));
18
+		$wpdb->query($wpdb->prepare("UPDATE ".$this->_old_table." SET post_content=%s WHERE ID=%d", $new_post_content, $old_row['ID']));
19 19
 		$slug = $old_row['post_name'];
20 20
 		$matches = array();
21
-		$success = preg_match_all('(ESPRESSO_[^ \]]*)',$new_post_content,$matches);;
22
-		if($success){
21
+		$success = preg_match_all('(ESPRESSO_[^ \]]*)', $new_post_content, $matches); ;
22
+		if ($success) {
23 23
 			$shortcodes = $matches[0];
24
-			foreach($shortcodes as $shortcode){
24
+			foreach ($shortcodes as $shortcode) {
25 25
 				EE_Config::instance()->core->post_shortcodes[$slug][$shortcode] = $old_row['ID'];
26 26
 				EE_Config::instance()->core->post_shortcodes['posts'][$shortcode] = $old_row['ID'];
27 27
 			}
@@ -41,20 +41,20 @@  discard block
 block discarded – undo
41 41
 	 * replaces [EVENT_LIST... with [ESPRESSO_EVENTS...]
42 42
 	 * @param string $old_content
43 43
 	 */
44
-	private function _change_event_list_shortcode($old_content){
45
-		return str_replace("[EVENT_LIST","[ESPRESSO_EVENTS",$old_content);
44
+	private function _change_event_list_shortcode($old_content) {
45
+		return str_replace("[EVENT_LIST", "[ESPRESSO_EVENTS", $old_content);
46 46
 	}
47 47
 	
48
-	function _migration_step($num_items=50){
48
+	function _migration_step($num_items = 50) {
49 49
 		global $wpdb;
50 50
 		$start_at_record = $this->count_records_migrated();
51
-		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table {$this->_sql_to_only_select_non_drafts()} LIMIT %d,%d",$start_at_record,$num_items),ARRAY_A);
51
+		$rows = $wpdb->get_results($wpdb->prepare("SELECT * FROM $this->_old_table {$this->_sql_to_only_select_non_drafts()} LIMIT %d,%d", $start_at_record, $num_items), ARRAY_A);
52 52
 		$items_actually_migrated = 0;
53
-		foreach($rows as $old_row){
53
+		foreach ($rows as $old_row) {
54 54
 			$this->_migrate_old_row($old_row);
55 55
 			$items_actually_migrated++;
56 56
 		}
57
-		if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){
57
+		if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) {
58 58
 			$this->set_completed();
59 59
 		}
60 60
 		return $items_actually_migrated;
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 		return $count;
66 66
 	}
67 67
 	
68
-	private function _sql_to_only_select_non_drafts(){
68
+	private function _sql_to_only_select_non_drafts() {
69 69
 		return " WHERE post_type NOT IN ('revision','auto-draft') ";
70 70
 	}
71 71
 	
Please login to merge, or discard this patch.
4_2_0_stages/EE_DMS_4_2_0_datetime_fields.dmsstage.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
  * The name is set to just be a string representation of the start date (in UTC time for now), and the description is just left blank
6 6
 */
7 7
 
8
-class EE_DMS_4_2_0_datetime_fields extends EE_Data_Migration_Script_Stage_Table{
8
+class EE_DMS_4_2_0_datetime_fields extends EE_Data_Migration_Script_Stage_Table {
9 9
 	function __construct() {
10 10
 		global $wpdb;
11 11
 		$this->_pretty_name = __("Datetime Fields", "event_espresso");
@@ -25,14 +25,14 @@  discard block
 block discarded – undo
25 25
 				array(
26 26
 					'DTT_ID'=>$old_row['DTT_ID']),
27 27
 				array(
28
-					'%s',//DTT_name,
29
-					'%s',//DTT_description
28
+					'%s', //DTT_name,
29
+					'%s', //DTT_description
30 30
 					),
31 31
 				array(
32
-					'%d',//DTT_ID
32
+					'%d', //DTT_ID
33 33
 					));
34
-		if( FALSE === $updated ){
35
-			$this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting DTT_name = '' and DTT_description = '' where DTT_ID = %d", 'event_espresso'),$old_row['QST_ID']));
34
+		if (FALSE === $updated) {
35
+			$this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting DTT_name = '' and DTT_description = '' where DTT_ID = %d", 'event_espresso'), $old_row['QST_ID']));
36 36
 		}
37 37
 		//nothing to map really
38 38
 	}	
Please login to merge, or discard this patch.
4_2_0_stages/EE_DMS_4_2_0_question_group_questions.dmsstage.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  * Populates the QGQ_order (introduced in this version, 4.2.0) from the QST_order
5 5
 */
6 6
 
7
-class EE_DMS_4_2_0_question_group_questions extends EE_Data_Migration_Script_Stage_Table{
7
+class EE_DMS_4_2_0_question_group_questions extends EE_Data_Migration_Script_Stage_Table {
8 8
 	private $_qgq_table;
9 9
 	function __construct() {
10 10
 		global $wpdb;
@@ -20,12 +20,12 @@  discard block
 block discarded – undo
20 20
 		$updated = $wpdb->update($this->_qgq_table,
21 21
 				array('QGQ_order'=>$old_row['QST_order']),
22 22
 				array('QST_ID'=>$old_row['QST_ID']),
23
-				array('%d',//QGQ_order
23
+				array('%d', //QGQ_order
24 24
 					),
25
-				array('%d',//QST_ID
25
+				array('%d', //QST_ID
26 26
 					));
27
-		if( FALSE === $updated ){
28
-			$this->add_error(sprintf(__("Error in updating table {$this->_qgq_table} setting QGQ_order = %d where QST_ID = %d", 'event_espresso'),$old_row['QST_order'],$old_row['QST_ID']));
27
+		if (FALSE === $updated) {
28
+			$this->add_error(sprintf(__("Error in updating table {$this->_qgq_table} setting QGQ_order = %d where QST_ID = %d", 'event_espresso'), $old_row['QST_order'], $old_row['QST_ID']));
29 29
 		}
30 30
 		//nothing to map really
31 31
 	}	
Please login to merge, or discard this patch.
4_3_0_stages/EE_DMS_4_3_0_critical_page_shortcode_tracking.dmsstage.php 2 patches
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 	 * Just initializes the status of the migration
33 33
 	 */
34 34
 	public function __construct() {
35
-		$this->_pretty_name = __( 'Update Critical Page Shortcode Tracking', 'event_espresso' );
35
+		$this->_pretty_name = __('Update Critical Page Shortcode Tracking', 'event_espresso');
36 36
 		parent::__construct();
37 37
 	}
38 38
 
@@ -59,24 +59,24 @@  discard block
 block discarded – undo
59 59
 	 * @throws EE_Error
60 60
 	 * @return int number of items ACTUALLY migrated
61 61
 	 */
62
-	protected function _migration_step( $num_items = 1 ){
62
+	protected function _migration_step($num_items = 1) {
63 63
 		// if this isn't set then something is really wrong
64
-		if ( ! EE_Config::instance()->core instanceof EE_Core_Config ) {
65
-			throw new EE_Error( __( 'It appears the Event Espresso Core Configuration is not setup correctly.', 'event_espresso' ));
64
+		if ( ! EE_Config::instance()->core instanceof EE_Core_Config) {
65
+			throw new EE_Error(__('It appears the Event Espresso Core Configuration is not setup correctly.', 'event_espresso'));
66 66
 		}
67 67
 		// name of the WP Posts Page
68 68
 		$posts_page = $this->_get_page_for_posts();
69 69
 		// make sure critical pages get removed
70
-        $this->_update_post_shortcodes( $posts_page );
70
+        $this->_update_post_shortcodes($posts_page);
71 71
         // save updated config, but don't add errors
72
-		if ( ! EE_Config::instance()->update_espresso_config( FALSE, FALSE )) {
73
-			EE_Error::add_error( __( 'The Event Espresso Configuration Settings were not updated when attempting to save the "critical page post shortcodes".', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
72
+		if ( ! EE_Config::instance()->update_espresso_config(FALSE, FALSE)) {
73
+			EE_Error::add_error(__('The Event Espresso Configuration Settings were not updated when attempting to save the "critical page post shortcodes".', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
74 74
 		}
75 75
 		// check for errors
76
-		$notices = EE_Error::get_notices( FALSE );
76
+		$notices = EE_Error::get_notices(FALSE);
77 77
 		// any errors to report?
78
-		if( isset( $notices['errors'] )) {
79
-          foreach($notices as $value){
78
+		if (isset($notices['errors'])) {
79
+          foreach ($notices as $value) {
80 80
 			  $this->add_error($value);
81 81
 		  }
82 82
         }
@@ -97,13 +97,13 @@  discard block
 block discarded – undo
97 97
      *  @return 	string
98 98
      */
99 99
     private function _get_page_for_posts() {
100
-        $page_for_posts = get_option( 'page_for_posts' );
101
-        if ( ! $page_for_posts ) {
100
+        $page_for_posts = get_option('page_for_posts');
101
+        if ( ! $page_for_posts) {
102 102
             return 'posts';
103 103
         }
104 104
         global $wpdb;
105
-        $SQL = 'SELECT post_name from ' . $wpdb->posts . ' WHERE post_type="posts" OR post_type="page" AND post_status="publish" AND ID=%s';
106
-        return $wpdb->get_var( $wpdb->prepare( $SQL, $page_for_posts ));
105
+        $SQL = 'SELECT post_name from '.$wpdb->posts.' WHERE post_type="posts" OR post_type="page" AND post_status="publish" AND ID=%s';
106
+        return $wpdb->get_var($wpdb->prepare($SQL, $page_for_posts));
107 107
     }
108 108
 
109 109
 
@@ -115,45 +115,45 @@  discard block
 block discarded – undo
115 115
      * @param $page_for_posts
116 116
      * @return    void
117 117
      */
118
-    private function _update_post_shortcodes( $page_for_posts = '' ) {
118
+    private function _update_post_shortcodes($page_for_posts = '') {
119 119
         // critical page shortcodes that we do NOT want added to the Posts page (blog)
120 120
         $critical_shortcodes = EE_Config::instance()->core->get_critical_pages_shortcodes_array();
121 121
         // verify that post_shortcodes is set
122
-        EE_Config::instance()->core->post_shortcodes = isset( EE_Config::instance()->core->post_shortcodes ) && is_array( EE_Config::instance()->core->post_shortcodes ) ? EE_Config::instance()->core->post_shortcodes : array();
122
+        EE_Config::instance()->core->post_shortcodes = isset(EE_Config::instance()->core->post_shortcodes) && is_array(EE_Config::instance()->core->post_shortcodes) ? EE_Config::instance()->core->post_shortcodes : array();
123 123
         //  just in case the site has ever had posts on frontpage at some time, then we should check for a "Posts Page" named "posts"
124
-        $post_pages_to_check = $page_for_posts == 'posts' ? array( $page_for_posts ) : array( 'posts', $page_for_posts );
124
+        $post_pages_to_check = $page_for_posts == 'posts' ? array($page_for_posts) : array('posts', $page_for_posts);
125 125
         // cycle thru post_shortcodes
126
-        foreach( $post_pages_to_check as $post_page ){
126
+        foreach ($post_pages_to_check as $post_page) {
127 127
             // cycle thru post_shortcodes
128
-            foreach( EE_Config::instance()->core->post_shortcodes as $post_name => $shortcodes ){
128
+            foreach (EE_Config::instance()->core->post_shortcodes as $post_name => $shortcodes) {
129 129
                 // are there any shortcodes to track ?
130
-                if ( ! empty( $shortcodes )) {
130
+                if ( ! empty($shortcodes)) {
131 131
                     // loop thru list of tracked shortcodes
132
-                    foreach( $shortcodes as $shortcode => $post_id ) {
132
+                    foreach ($shortcodes as $shortcode => $post_id) {
133 133
                         // if shortcode is for a critical page, BUT this is NOT the corresponding critical page for that shortcode
134
-                        if ( isset( $critical_shortcodes[ $post_id ] ) && $post_name == $post_page ) {
134
+                        if (isset($critical_shortcodes[$post_id]) && $post_name == $post_page) {
135 135
                             // then remove this shortcode, because we don't want critical page shortcodes like ESPRESSO_TXN_PAGE running on the "Posts Page" (blog)
136
-                            unset( EE_Config::instance()->core->post_shortcodes[ $post_name ][ $shortcode ] );
136
+                            unset(EE_Config::instance()->core->post_shortcodes[$post_name][$shortcode]);
137 137
                         }
138 138
                         // skip the posts page, because we want all shortcodes registered for it
139
-                        if ( $post_name == $post_page ) {
139
+                        if ($post_name == $post_page) {
140 140
                             continue;
141 141
                         }
142 142
                         // make sure post still exists
143
-                        $post = get_post( $post_id );
144
-                        if ( $post ) {
143
+                        $post = get_post($post_id);
144
+                        if ($post) {
145 145
                             // check that the post name matches what we have saved
146
-                            if ( $post->post_name == $post_name ) {
146
+                            if ($post->post_name == $post_name) {
147 147
                                 // if so, then break before hitting the unset below
148 148
                                 continue;
149 149
                             }
150 150
                         }
151 151
                         // we don't like missing posts around here >:(
152
-                        unset( EE_Config::instance()->core->post_shortcodes[ $post_name ] );
152
+                        unset(EE_Config::instance()->core->post_shortcodes[$post_name]);
153 153
                     }
154 154
                 } else {
155 155
                     // you got no shortcodes to keep track of !
156
-                    unset( EE_Config::instance()->core->post_shortcodes[ $post_name ] );
156
+                    unset(EE_Config::instance()->core->post_shortcodes[$post_name]);
157 157
                 }
158 158
             }
159 159
         }
Please login to merge, or discard this patch.
Indentation   +75 added lines, -75 removed lines patch added patch discarded remove patch
@@ -67,8 +67,8 @@  discard block
 block discarded – undo
67 67
 		// name of the WP Posts Page
68 68
 		$posts_page = $this->_get_page_for_posts();
69 69
 		// make sure critical pages get removed
70
-        $this->_update_post_shortcodes( $posts_page );
71
-        // save updated config, but don't add errors
70
+		$this->_update_post_shortcodes( $posts_page );
71
+		// save updated config, but don't add errors
72 72
 		if ( ! EE_Config::instance()->update_espresso_config( FALSE, FALSE )) {
73 73
 			EE_Error::add_error( __( 'The Event Espresso Configuration Settings were not updated when attempting to save the "critical page post shortcodes".', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
74 74
 		}
@@ -76,87 +76,87 @@  discard block
 block discarded – undo
76 76
 		$notices = EE_Error::get_notices( FALSE );
77 77
 		// any errors to report?
78 78
 		if( isset( $notices['errors'] )) {
79
-          foreach($notices as $value){
79
+		  foreach($notices as $value){
80 80
 			  $this->add_error($value);
81 81
 		  }
82
-        }
82
+		}
83 83
 		//regardless of whether it worked or not, we ought to continue the migration
84 84
 		$this->set_completed();
85
-            return 1;
85
+			return 1;
86 86
 	}
87 87
 
88 88
 
89 89
 
90
-    /**
91
-     * 	_get_page_for_posts
92
-     *
93
-     * 	if the wp-option "show_on_front" is set to "page", then this is the post_name for the post set in the wp-option "page_for_posts", or "posts" if no page is selected
94
-     *
95
-     *
96
-     *  @access 	private
97
-     *  @return 	string
98
-     */
99
-    private function _get_page_for_posts() {
100
-        $page_for_posts = get_option( 'page_for_posts' );
101
-        if ( ! $page_for_posts ) {
102
-            return 'posts';
103
-        }
104
-        global $wpdb;
105
-        $SQL = 'SELECT post_name from ' . $wpdb->posts . ' WHERE post_type="posts" OR post_type="page" AND post_status="publish" AND ID=%s';
106
-        return $wpdb->get_var( $wpdb->prepare( $SQL, $page_for_posts ));
107
-    }
108
-
109
-
110
-
111
-    /**
112
-     *    _update_post_shortcodes
113
-     *
114
-     * @access    private
115
-     * @param $page_for_posts
116
-     * @return    void
117
-     */
118
-    private function _update_post_shortcodes( $page_for_posts = '' ) {
119
-        // critical page shortcodes that we do NOT want added to the Posts page (blog)
120
-        $critical_shortcodes = EE_Config::instance()->core->get_critical_pages_shortcodes_array();
121
-        // verify that post_shortcodes is set
122
-        EE_Config::instance()->core->post_shortcodes = isset( EE_Config::instance()->core->post_shortcodes ) && is_array( EE_Config::instance()->core->post_shortcodes ) ? EE_Config::instance()->core->post_shortcodes : array();
123
-        //  just in case the site has ever had posts on frontpage at some time, then we should check for a "Posts Page" named "posts"
124
-        $post_pages_to_check = $page_for_posts == 'posts' ? array( $page_for_posts ) : array( 'posts', $page_for_posts );
125
-        // cycle thru post_shortcodes
126
-        foreach( $post_pages_to_check as $post_page ){
127
-            // cycle thru post_shortcodes
128
-            foreach( EE_Config::instance()->core->post_shortcodes as $post_name => $shortcodes ){
129
-                // are there any shortcodes to track ?
130
-                if ( ! empty( $shortcodes )) {
131
-                    // loop thru list of tracked shortcodes
132
-                    foreach( $shortcodes as $shortcode => $post_id ) {
133
-                        // if shortcode is for a critical page, BUT this is NOT the corresponding critical page for that shortcode
134
-                        if ( isset( $critical_shortcodes[ $post_id ] ) && $post_name == $post_page ) {
135
-                            // then remove this shortcode, because we don't want critical page shortcodes like ESPRESSO_TXN_PAGE running on the "Posts Page" (blog)
136
-                            unset( EE_Config::instance()->core->post_shortcodes[ $post_name ][ $shortcode ] );
137
-                        }
138
-                        // skip the posts page, because we want all shortcodes registered for it
139
-                        if ( $post_name == $post_page ) {
140
-                            continue;
141
-                        }
142
-                        // make sure post still exists
143
-                        $post = get_post( $post_id );
144
-                        if ( $post ) {
145
-                            // check that the post name matches what we have saved
146
-                            if ( $post->post_name == $post_name ) {
147
-                                // if so, then break before hitting the unset below
148
-                                continue;
149
-                            }
150
-                        }
151
-                        // we don't like missing posts around here >:(
152
-                        unset( EE_Config::instance()->core->post_shortcodes[ $post_name ] );
153
-                    }
154
-                } else {
155
-                    // you got no shortcodes to keep track of !
156
-                    unset( EE_Config::instance()->core->post_shortcodes[ $post_name ] );
157
-                }
158
-            }
159
-        }
90
+	/**
91
+	 * 	_get_page_for_posts
92
+	 *
93
+	 * 	if the wp-option "show_on_front" is set to "page", then this is the post_name for the post set in the wp-option "page_for_posts", or "posts" if no page is selected
94
+	 *
95
+	 *
96
+	 *  @access 	private
97
+	 *  @return 	string
98
+	 */
99
+	private function _get_page_for_posts() {
100
+		$page_for_posts = get_option( 'page_for_posts' );
101
+		if ( ! $page_for_posts ) {
102
+			return 'posts';
103
+		}
104
+		global $wpdb;
105
+		$SQL = 'SELECT post_name from ' . $wpdb->posts . ' WHERE post_type="posts" OR post_type="page" AND post_status="publish" AND ID=%s';
106
+		return $wpdb->get_var( $wpdb->prepare( $SQL, $page_for_posts ));
107
+	}
108
+
109
+
110
+
111
+	/**
112
+	 *    _update_post_shortcodes
113
+	 *
114
+	 * @access    private
115
+	 * @param $page_for_posts
116
+	 * @return    void
117
+	 */
118
+	private function _update_post_shortcodes( $page_for_posts = '' ) {
119
+		// critical page shortcodes that we do NOT want added to the Posts page (blog)
120
+		$critical_shortcodes = EE_Config::instance()->core->get_critical_pages_shortcodes_array();
121
+		// verify that post_shortcodes is set
122
+		EE_Config::instance()->core->post_shortcodes = isset( EE_Config::instance()->core->post_shortcodes ) && is_array( EE_Config::instance()->core->post_shortcodes ) ? EE_Config::instance()->core->post_shortcodes : array();
123
+		//  just in case the site has ever had posts on frontpage at some time, then we should check for a "Posts Page" named "posts"
124
+		$post_pages_to_check = $page_for_posts == 'posts' ? array( $page_for_posts ) : array( 'posts', $page_for_posts );
125
+		// cycle thru post_shortcodes
126
+		foreach( $post_pages_to_check as $post_page ){
127
+			// cycle thru post_shortcodes
128
+			foreach( EE_Config::instance()->core->post_shortcodes as $post_name => $shortcodes ){
129
+				// are there any shortcodes to track ?
130
+				if ( ! empty( $shortcodes )) {
131
+					// loop thru list of tracked shortcodes
132
+					foreach( $shortcodes as $shortcode => $post_id ) {
133
+						// if shortcode is for a critical page, BUT this is NOT the corresponding critical page for that shortcode
134
+						if ( isset( $critical_shortcodes[ $post_id ] ) && $post_name == $post_page ) {
135
+							// then remove this shortcode, because we don't want critical page shortcodes like ESPRESSO_TXN_PAGE running on the "Posts Page" (blog)
136
+							unset( EE_Config::instance()->core->post_shortcodes[ $post_name ][ $shortcode ] );
137
+						}
138
+						// skip the posts page, because we want all shortcodes registered for it
139
+						if ( $post_name == $post_page ) {
140
+							continue;
141
+						}
142
+						// make sure post still exists
143
+						$post = get_post( $post_id );
144
+						if ( $post ) {
145
+							// check that the post name matches what we have saved
146
+							if ( $post->post_name == $post_name ) {
147
+								// if so, then break before hitting the unset below
148
+								continue;
149
+							}
150
+						}
151
+						// we don't like missing posts around here >:(
152
+						unset( EE_Config::instance()->core->post_shortcodes[ $post_name ] );
153
+					}
154
+				} else {
155
+					// you got no shortcodes to keep track of !
156
+					unset( EE_Config::instance()->core->post_shortcodes[ $post_name ] );
157
+				}
158
+			}
159
+		}
160 160
    }
161 161
 
162 162
 
Please login to merge, or discard this patch.