Completed
Branch FET-8347-separate-logging (f2247f)
by
unknown
39:36 queued 30:33
created
core/data_migration_scripts/EE_Data_Migration_Class_Base.core.php 4 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -234,7 +234,7 @@
 block discarded – undo
234 234
 	 * @param array $old_row_as_array
235 235
 	 * @param string $new_table
236 236
 	 * @param array $new_row_as_array columns=>values like used in wpdb->insert
237
-	 * @param array $data_types numerically indexed
237
+	 * @param string[] $data_types numerically indexed
238 238
 	 * @return string
239 239
 	 */
240 240
 	protected function _create_error_message_for_db_insertion($old_table, $old_row_as_array, $new_table, $new_row_as_array, $data_types){
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -264,9 +264,9 @@
 block discarded – undo
264 264
 	/**
265 265
 	 * Same as json_encode, just avoids putting
266 266
 	 * serialized arrays into the http build query, as that would
267
-	* @param array $array_of_data
268
-	* @return string
269
-	*/
267
+	 * @param array $array_of_data
268
+	 * @return string
269
+	 */
270 270
 	protected function _json_encode($array_of_data){
271 271
 		//we'd rather NOT serialize the transaction details
272 272
 		$fields_to_include = array();
Please login to merge, or discard this patch.
Braces   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 		$errors = $this->get_errors();
120 120
 		if($errors){
121 121
 			return end($errors);
122
-		}else{
122
+		} else{
123 123
 			return null;
124 124
 		}
125 125
 	}
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 	public function add_error($error, $force = FALSE ){
132 132
 		if( ! defined( 'EE_DMS_ERROR_LIMIT' ) ){
133 133
 			$limit = 50;
134
-		}else{
134
+		} else{
135 135
 			$limit = EE_DMS_ERROR_LIMIT;
136 136
 		}
137 137
 		//make sure errors is an array, see ticket #8261
@@ -144,10 +144,10 @@  discard block
 block discarded – undo
144 144
 				$this->_errors = array_slice( $this->_errors, $limit / 2, $limit / 2 );
145 145
 				$this->_errors[] = "Limit reached; removed first half of errors to save space";
146 146
 				$this->_errors[] = $error;
147
-			}else{
147
+			} else{
148 148
 				$this->_errors[ $limit ] = 'More, but limit reached...';
149 149
 			}
150
-		}else{
150
+		} else{
151 151
 			$this->_errors[] = $error;
152 152
 		}
153 153
 	}
Please login to merge, or discard this patch.
Spacing   +47 added lines, -47 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@  discard block
 block discarded – undo
2 2
 if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3 3
 	exit('No direct script access allowed');
4 4
 }
5
-do_action( 'AHEE_log', __FILE__, ' FILE LOADED', '', '', 'DMS' );
5
+do_action('AHEE_log', __FILE__, ' FILE LOADED', '', '', 'DMS');
6 6
 
7 7
 /**
8 8
  * Class EE_Data_Migration_Class_Base
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
 
19 19
 
20 20
 
21
-abstract class EE_Data_Migration_Class_Base{
21
+abstract class EE_Data_Migration_Class_Base {
22 22
 	/**
23 23
 	 * @var $records_to_migrate int count of all that have been migrated
24 24
 	 */
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 	 * Just initializes the status of the migration
52 52
 	 * @throws EE_Error
53 53
 	 */
54
-	public function __construct(){
54
+	public function __construct() {
55 55
 		$this->set_status(EE_Data_Migration_Manager::status_continue);
56 56
 	}
57 57
 
@@ -62,9 +62,9 @@  discard block
 block discarded – undo
62 62
 	 * @throws EE_Error
63 63
 	 * @return string
64 64
 	 */
65
-	public function pretty_name(){
66
-		if($this->_pretty_name === null){
67
-			throw new EE_Error(sprintf(__("Please give a pretty name to the migration script stage %s by assigning the property _pretty_name in the constructor", "event_espresso"),get_class($this)));
65
+	public function pretty_name() {
66
+		if ($this->_pretty_name === null) {
67
+			throw new EE_Error(sprintf(__("Please give a pretty name to the migration script stage %s by assigning the property _pretty_name in the constructor", "event_espresso"), get_class($this)));
68 68
 		}
69 69
 		return $this->_pretty_name;
70 70
 	}
@@ -72,8 +72,8 @@  discard block
 block discarded – undo
72 72
 	 *
73 73
 	 * @return int
74 74
 	 */
75
-	public function count_records_to_migrate(){
76
-		if( $this->_records_to_migrate == null){
75
+	public function count_records_to_migrate() {
76
+		if ($this->_records_to_migrate == null) {
77 77
 			$this->_records_to_migrate = $this->_count_records_to_migrate();
78 78
 		}
79 79
 		return $this->_records_to_migrate;
@@ -93,9 +93,9 @@  discard block
 block discarded – undo
93 93
 	 * @return string one of EE_Data_Migration_Manager::status_* constants
94 94
 	 * @throws EE_Error
95 95
 	 */
96
-	public function get_status(){
97
-		if($this->_status === null){
98
-			throw new EE_Error(sprintf(__("Trying to get status of Migration class %s, but it has not been initialized yet. It should be set in the constructor.", "event_espresso"),get_class($this)));
96
+	public function get_status() {
97
+		if ($this->_status === null) {
98
+			throw new EE_Error(sprintf(__("Trying to get status of Migration class %s, but it has not been initialized yet. It should be set in the constructor.", "event_espresso"), get_class($this)));
99 99
 		}
100 100
 		return $this->_status;
101 101
 	}
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 	 * @param string $status
105 105
 	 * @return void
106 106
 	 */
107
-	protected function set_status($status){
107
+	protected function set_status($status) {
108 108
 		$this->_status = $status;
109 109
 	}
110 110
 	/**
@@ -116,11 +116,11 @@  discard block
 block discarded – undo
116 116
 	 * Returns the last error that occurred. If none occurred, returns null
117 117
 	 * @return string
118 118
 	 */
119
-	public function get_last_error(){
119
+	public function get_last_error() {
120 120
 		$errors = $this->get_errors();
121
-		if($errors){
121
+		if ($errors) {
122 122
 			return end($errors);
123
-		}else{
123
+		} else {
124 124
 			return null;
125 125
 		}
126 126
 	}
@@ -129,26 +129,26 @@  discard block
 block discarded – undo
129 129
 	 * @param string $error a string describing the error that will be useful for debugging. Consider including all the data that led to the error, and a stack trace etc.
130 130
 	 * @param boolean $force force the error to be added (because otherwise we have a limit). If forcing and errors are already at their limit, we will purposefully forget the first half
131 131
 	 */
132
-	public function add_error($error, $force = FALSE ){
133
-		if( ! defined( 'EE_DMS_ERROR_LIMIT' ) ){
132
+	public function add_error($error, $force = FALSE) {
133
+		if ( ! defined('EE_DMS_ERROR_LIMIT')) {
134 134
 			$limit = 50;
135
-		}else{
135
+		} else {
136 136
 			$limit = EE_DMS_ERROR_LIMIT;
137 137
 		}
138 138
 		//make sure errors is an array, see ticket #8261
139
-		if( is_string( $this->_errors ) ){
140
-			$this->_errors = array( $this->_errors );
139
+		if (is_string($this->_errors)) {
140
+			$this->_errors = array($this->_errors);
141 141
 		}
142
-		if(count($this->_errors) >= $limit ){
143
-			if( $force ){
142
+		if (count($this->_errors) >= $limit) {
143
+			if ($force) {
144 144
 				//get rid of the first half of the errors and any above the limit
145
-				$this->_errors = array_slice( $this->_errors, $limit / 2, $limit / 2 );
145
+				$this->_errors = array_slice($this->_errors, $limit / 2, $limit / 2);
146 146
 				$this->_errors[] = "Limit reached; removed first half of errors to save space";
147 147
 				$this->_errors[] = $error;
148
-			}else{
149
-				$this->_errors[ $limit ] = 'More, but limit reached...';
148
+			} else {
149
+				$this->_errors[$limit] = 'More, but limit reached...';
150 150
 			}
151
-		}else{
151
+		} else {
152 152
 			$this->_errors[] = $error;
153 153
 		}
154 154
 	}
@@ -157,57 +157,57 @@  discard block
 block discarded – undo
157 157
 	 * Indicates there was a fatal error and the migration cannot possibly continue
158 158
 	 * @return boolean
159 159
 	 */
160
-	public function is_broken(){
160
+	public function is_broken() {
161 161
 		return $this->get_status() == EE_Data_Migration_Manager::status_fatal_error;
162 162
 	}
163 163
 	/**
164 164
 	 * @deprecated since 4.6.12
165 165
 	 */
166
-	public function is_borked(){
167
-		EE_Error::doing_it_wrong('is_borked', __( 'The cheeky "is_borked" method had been replaced with the more proper "is_broken"', 'event_espresso' ), '4.6.12');
166
+	public function is_borked() {
167
+		EE_Error::doing_it_wrong('is_borked', __('The cheeky "is_borked" method had been replaced with the more proper "is_broken"', 'event_espresso'), '4.6.12');
168 168
 		return $this->is_broken();
169 169
 	}
170 170
 	/**
171 171
 	 * Sets the status to as having a fatal error
172 172
 	 */
173
-	public function set_broken(){
173
+	public function set_broken() {
174 174
 		$this->_status = EE_Data_Migration_Manager::status_fatal_error;
175 175
 	}
176 176
 	/**
177 177
 	 *
178 178
 	 * @deprecated since 4.6.12
179 179
 	 */
180
-	public function set_borked(){
181
-		EE_Error::doing_it_wrong('is_borked', __( 'The cheeky "is_borked" method had been replaced with the more proper "is_broken"', 'event_espresso' ), '4.6.12');
180
+	public function set_borked() {
181
+		EE_Error::doing_it_wrong('is_borked', __('The cheeky "is_borked" method had been replaced with the more proper "is_broken"', 'event_espresso'), '4.6.12');
182 182
 		return $this->set_broken();
183 183
 	}
184 184
 	/**
185 185
 	 * Checks if this thing believes it is completed
186 186
 	 * @return boolean
187 187
 	 */
188
-	public function is_completed(){
188
+	public function is_completed() {
189 189
 		return $this->get_status() == EE_Data_Migration_Manager::status_completed;
190 190
 	}
191 191
 	/**
192 192
 	 * Checks if the current script has more to do or not (ie, if it's status is CONTINUE)
193 193
 	 * @return boolean
194 194
 	 */
195
-	public function has_more_to_do(){
195
+	public function has_more_to_do() {
196 196
 		return $this->get_status() == EE_Data_Migration_Manager::status_continue;
197 197
 	}
198 198
 	/**
199 199
 	 * Marks that we believe this migration thing is completed
200 200
 	 */
201
-	public function set_completed(){
201
+	public function set_completed() {
202 202
 		$this->_status = EE_Data_Migration_Manager::status_completed;
203 203
 	}
204 204
 
205 205
 	/**
206 206
 	 * Marks that we think this migration class can continue to migrate
207 207
 	 */
208
-	public function reattempt(){
208
+	public function reattempt() {
209 209
 		$this->_status = EE_Data_Migration_Manager::status_continue;
210
-		$this->add_error( __( 'Reattempt migration', 'event_espresso' ), TRUE );
210
+		$this->add_error(__('Reattempt migration', 'event_espresso'), TRUE);
211 211
 	}
212 212
 
213 213
 	/**
@@ -216,8 +216,8 @@  discard block
 block discarded – undo
216 216
 	 * possible that this class is defined when it goes to sleep, but NOT available when it
217 217
 	 * awakes (eg, this class is part of an addon that is deactivated at some point).
218 218
 	 */
219
-	public function properties_as_array(){
220
-		$properties =  get_object_vars($this);
219
+	public function properties_as_array() {
220
+		$properties = get_object_vars($this);
221 221
 		$properties['class'] = get_class($this);
222 222
 		unset($properties['_migration_script']);
223 223
 		return $properties;
@@ -238,22 +238,22 @@  discard block
 block discarded – undo
238 238
 	 * @param array $data_types numerically indexed
239 239
 	 * @return string
240 240
 	 */
241
-	protected function _create_error_message_for_db_insertion($old_table, $old_row_as_array, $new_table, $new_row_as_array, $data_types){
241
+	protected function _create_error_message_for_db_insertion($old_table, $old_row_as_array, $new_table, $new_row_as_array, $data_types) {
242 242
 		global $wpdb;
243 243
 		$old_columns_and_values_for_string = array();
244
-		foreach($old_row_as_array as $column => $value){
244
+		foreach ($old_row_as_array as $column => $value) {
245 245
 			$old_columns_and_values_for_string[] = "$column => $value";
246 246
 		}
247 247
 		$new_columns_and_values_for_string = array();
248 248
 		$count = 0;
249
-		foreach($new_row_as_array as $column => $value){
249
+		foreach ($new_row_as_array as $column => $value) {
250 250
 			$new_columns_and_values_for_string[] = " $column => $value (".$data_types[$count++].")";
251 251
 		}
252 252
 		return sprintf(
253 253
 			__('Received error "%6$s" inserting row %5$s %1$s %5$s into table %2$s.%5$s Data used was %5$s %3$s %5$s from table %4%s.', "event_espresso"),
254
-			implode(", ",$new_columns_and_values_for_string),
254
+			implode(", ", $new_columns_and_values_for_string),
255 255
 			$new_table,
256
-			implode(", ",$old_columns_and_values_for_string),
256
+			implode(", ", $old_columns_and_values_for_string),
257 257
 			$old_table,
258 258
 			'<br/>',
259 259
 			$wpdb->last_error
@@ -268,12 +268,12 @@  discard block
 block discarded – undo
268 268
 	* @param array $array_of_data
269 269
 	* @return string
270 270
 	*/
271
-	protected function _json_encode($array_of_data){
271
+	protected function _json_encode($array_of_data) {
272 272
 		//we'd rather NOT serialize the transaction details
273 273
 		$fields_to_include = array();
274
-		foreach($array_of_data as $name => $value){
274
+		foreach ($array_of_data as $name => $value) {
275 275
 			$unserialized_data = @unserialize($value);
276
-			if($unserialized_data === FALSE){
276
+			if ($unserialized_data === FALSE) {
277 277
 				$fields_to_include[$name] = $value;
278 278
 			}
279 279
 		}
Please login to merge, or discard this patch.
core/data_migration_scripts/EE_DMS_Core_4_1_0.dms.php 4 patches
Doc Comments   +2 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1434,7 +1434,6 @@  discard block
 block discarded – undo
1434 1434
 	/**
1435 1435
 	 * Makes sure the 3.1's image url is converted to an image attachment post to the 4.1 CPT event
1436 1436
 	 * and sets it as the featured image on the CPT event
1437
-	 * @param type $old_event
1438 1437
 	 * @param type $new_cpt_id
1439 1438
 	 * @param  EE_Data_Migration_Script_Stage $migration_stage the stage which called this, where errors should be added
1440 1439
 	 * @return boolean whether or not we had to do the big job of creating an image attachment
@@ -1482,7 +1481,7 @@  discard block
 block discarded – undo
1482 1481
 	/**
1483 1482
 	 * Creates an image attachment post for the GUID. If the GUID points to a remote image,
1484 1483
 	 * we download it to our uploads directory so that it can be properly processed (eg, creates different sizes of thumbnails)
1485
-	 * @param type $guid
1484
+	 * @param string $guid
1486 1485
 	 * @param EE_Data_Migration_Script_Stage $migration_stage
1487 1486
 	 * @return int
1488 1487
 	 */
@@ -1558,7 +1557,7 @@  discard block
 block discarded – undo
1558 1557
 	/**
1559 1558
 	 * Returns a mysql-formatted DATETIME in UTC time, given a $DATETIME_string
1560 1559
 	 * (and optionally a timezone; if none is given, the wp DEFAULT is used)
1561
-	 * @param EE_Data_Migration_Script_base $stage
1560
+	 * @param EE_Data_Migration_Script_Stage $stage
1562 1561
 	 * @param array $row_of_data, the row from the DB (as an array) we're trying to find the UTC time for
1563 1562
 	 * @param string $DATETIME_string
1564 1563
 	 * @param string $timezone
Please login to merge, or discard this patch.
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -1607,19 +1607,19 @@
 block discarded – undo
1607 1607
 	private function timezone_convert_to_string_from_offset($offset){
1608 1608
 		//shamelessly taken from bottom comment at http://ca1.php.net/manual/en/function.timezone-name-from-abbr.php because timezone_name_from_abbr() did NOT work as expected - its not reliable
1609 1609
 		$offset *= 3600; // convert hour offset to seconds
1610
-        $abbrarray = timezone_abbreviations_list();
1611
-        foreach ($abbrarray as $abbr){
1612
-                foreach ($abbr as $city)
1613
-                {
1614
-                        if ($city['offset'] == $offset)
1615
-                        {
1616
-
1617
-                                return $city['timezone_id'];
1618
-                        }
1619
-                }
1620
-        }
1621
-
1622
-        return FALSE;
1610
+		$abbrarray = timezone_abbreviations_list();
1611
+		foreach ($abbrarray as $abbr){
1612
+				foreach ($abbr as $city)
1613
+				{
1614
+						if ($city['offset'] == $offset)
1615
+						{
1616
+
1617
+								return $city['timezone_id'];
1618
+						}
1619
+				}
1620
+		}
1621
+
1622
+		return FALSE;
1623 1623
 	}
1624 1624
 
1625 1625
 	public function migration_page_hooks(){
Please login to merge, or discard this patch.
Braces   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 		$results = $wpdb->get_results("SHOW TABLES LIKE '".$wpdb->prefix."events_attendee_checkin"."'");
73 73
 		if($results){
74 74
 			return true;
75
-		}else{
75
+		} else{
76 76
 			return false;
77 77
 		}
78 78
 	}
@@ -81,12 +81,12 @@  discard block
 block discarded – undo
81 81
 		if($version_string < '4.0.0' && $version_string > '3.1.26' ){
82 82
 //			echo "$version_string can be migrated fro";
83 83
 			return true;
84
-		}elseif( ! $version_string ){
84
+		} elseif( ! $version_string ){
85 85
 //			echo "no version string provided: $version_string";
86 86
 			//no version string provided... this must be pre 4.1
87 87
 			//because since 4.1 we're
88 88
 			return false;//changed mind. dont want people thinking they should migrate yet because they cant
89
-		}else{
89
+		} else{
90 90
 //			echo "$version_string doesnt apply";
91 91
 			return false;
92 92
 		}
@@ -1088,7 +1088,7 @@  discard block
 block discarded – undo
1088 1088
 		try{
1089 1089
 			$country = $this->get_or_create_country($country_name);
1090 1090
 			$country_iso = $country['CNT_ISO'];
1091
-		}catch(EE_Error $e){
1091
+		} catch(EE_Error $e){
1092 1092
 			$country_iso = $this->get_default_country_iso();
1093 1093
 		}
1094 1094
 		global $wpdb;
@@ -1132,7 +1132,7 @@  discard block
 block discarded – undo
1132 1132
 		if( ! $matches || count($matches)<3){
1133 1133
 			$hour = '00';
1134 1134
 			$minutes = '00';
1135
-		}else{
1135
+		} else{
1136 1136
 			$hour = intval($matches[1]);
1137 1137
 			$minutes = $matches[2];
1138 1138
 		}
@@ -1408,7 +1408,7 @@  discard block
 block discarded – undo
1408 1408
 		//EE team can read the related discussion: https://app.asana.com/0/2400967562914/9418495544455
1409 1409
 		if($this_thing_required_pre_approval){
1410 1410
 				return 'RNA';
1411
-		}else{
1411
+		} else{
1412 1412
 				$mapping = $default_reg_stati_conversions=array(
1413 1413
 			'Completed'=>'RAP',
1414 1414
 			''=>'RPP',
@@ -1453,7 +1453,7 @@  discard block
 block discarded – undo
1453 1453
 			//double-check we actually have an attachment post
1454 1454
 			if( $attachment_post_id){
1455 1455
 				update_post_meta($new_cpt_id,'_thumbnail_id',$attachment_post_id);
1456
-			}else{
1456
+			} else{
1457 1457
 				$migration_stage->add_error(sprintf(__("Could not update event image %s for CPT with ID %d, but attachments post ID is %d", "event_espresso"),$guid,$new_cpt_id,$attachment_post_id));
1458 1458
 			}
1459 1459
 		}
@@ -1474,7 +1474,7 @@  discard block
 block discarded – undo
1474 1474
 		$head_response = wp_remote_head($original_guid);
1475 1475
 		if( ! $head_response instanceof WP_Error && $head_response['response']['message'] == 'OK'){
1476 1476
 			return $original_guid;
1477
-		}else{
1477
+		} else{
1478 1478
 			return $guid_in_old_event;
1479 1479
 		}
1480 1480
 	}
@@ -1510,7 +1510,7 @@  discard block
 block discarded – undo
1510 1510
 			fwrite($savefile, $contents);
1511 1511
 			fclose($savefile);
1512 1512
 			$guid = str_replace($wp_upload_dir['path'],$wp_upload_dir['url'],$local_filepath);
1513
-		}else{
1513
+		} else{
1514 1514
 			$local_filepath = str_replace($wp_upload_dir['url'],$wp_upload_dir['path'],$guid);
1515 1515
 		}
1516 1516
 
@@ -1576,7 +1576,7 @@  discard block
 block discarded – undo
1576 1576
 		try{
1577 1577
 			$date_obj = new DateTime( $DATETIME_string, new DateTimeZone( $timezone ) );
1578 1578
 			$date_obj->setTimezone(new DateTimeZone('UTC'));
1579
-		}catch(Exception $e){
1579
+		} catch(Exception $e){
1580 1580
 			$stage->add_error(sprintf(__("Could not convert time string '%s' using timezone '%s' into a proper DATETIME. Using current time instead.", "event_espresso"),$DATETIME_string,$timezone));
1581 1581
 			$date_obj = new DateTime();
1582 1582
 		}
Please login to merge, or discard this patch.
Spacing   +203 added lines, -203 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-do_action( 'AHEE_log', __FILE__, ' FILE LOADED', '', '', 'DMS' );
2
+do_action('AHEE_log', __FILE__, ' FILE LOADED', '', '', 'DMS');
3 3
 /**
4 4
  * meant to convert DBs between 3.1.26 and 4.0.0 to 4.1.0
5 5
  */
@@ -9,15 +9,15 @@  discard block
 block discarded – undo
9 9
 //(all other times it gets resurrected from a wordpress option)
10 10
 $stages = glob(EE_CORE.'data_migration_scripts/4_1_0_stages/*');
11 11
 $class_to_filepath = array();
12
-if ( ! empty( $stages ) ) {
13
-	foreach($stages as $filepath){
12
+if ( ! empty($stages)) {
13
+	foreach ($stages as $filepath) {
14 14
 		$matches = array();
15
-		preg_match('~4_1_0_stages/(.*).dmsstage.php~',$filepath,$matches);
15
+		preg_match('~4_1_0_stages/(.*).dmsstage.php~', $filepath, $matches);
16 16
 		$class_to_filepath[$matches[1]] = $filepath;
17 17
 	}
18 18
 }
19 19
 //give addons a chance to autoload their stages too
20
-$class_to_filepath = apply_filters('FHEE__EE_DMS_4_1_0__autoloaded_stages',$class_to_filepath);
20
+$class_to_filepath = apply_filters('FHEE__EE_DMS_4_1_0__autoloaded_stages', $class_to_filepath);
21 21
 EEH_Autoloader::register_autoloader($class_to_filepath);
22 22
 
23 23
 /**
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
  * --a function named update_espresso_config() which saves the EE_Config object to the database
36 36
  * --...and all its subclasses... really, you're best off copying the whole thin gwhen 4.1 is released into this file and wrapping its declaration in if( ! class_exists()){...}
37 37
  */
38
-class EE_DMS_Core_4_1_0 extends EE_Data_Migration_Script_Base{
38
+class EE_DMS_Core_4_1_0 extends EE_Data_Migration_Script_Base {
39 39
 
40 40
 
41 41
 
@@ -68,26 +68,26 @@  discard block
 block discarded – undo
68 68
 	 * @global type $wpdb
69 69
 	 * @return boolean
70 70
 	 */
71
-	private function _checkin_table_exists(){
71
+	private function _checkin_table_exists() {
72 72
 		global $wpdb;
73 73
 		$results = $wpdb->get_results("SHOW TABLES LIKE '".$wpdb->prefix."events_attendee_checkin"."'");
74
-		if($results){
74
+		if ($results) {
75 75
 			return true;
76
-		}else{
76
+		} else {
77 77
 			return false;
78 78
 		}
79 79
 	}
80 80
 	public function can_migrate_from_version($version_array) {
81 81
 		$version_string = $version_array['Core'];
82
-		if($version_string < '4.0.0' && $version_string > '3.1.26' ){
82
+		if ($version_string < '4.0.0' && $version_string > '3.1.26') {
83 83
 //			echo "$version_string can be migrated fro";
84 84
 			return true;
85
-		}elseif( ! $version_string ){
85
+		}elseif ( ! $version_string) {
86 86
 //			echo "no version string provided: $version_string";
87 87
 			//no version string provided... this must be pre 4.1
88 88
 			//because since 4.1 we're
89
-			return false;//changed mind. dont want people thinking they should migrate yet because they cant
90
-		}else{
89
+			return false; //changed mind. dont want people thinking they should migrate yet because they cant
90
+		} else {
91 91
 //			echo "$version_string doesnt apply";
92 92
 			return false;
93 93
 		}
@@ -97,15 +97,15 @@  discard block
 block discarded – undo
97 97
 	}
98 98
 	public function schema_changes_before_migration() {
99 99
 		//relies on 4.1's EEH_Activation::create_table
100
-		require_once( EE_HELPERS . 'EEH_Activation.helper.php' );
100
+		require_once(EE_HELPERS.'EEH_Activation.helper.php');
101 101
 
102
-		$table_name='esp_answer';
103
-		$sql=" ANS_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
102
+		$table_name = 'esp_answer';
103
+		$sql = " ANS_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
104 104
 					REG_ID INT UNSIGNED NOT NULL,
105 105
 					QST_ID INT UNSIGNED NOT NULL,
106 106
 					ANS_value TEXT NOT NULL,
107 107
 					PRIMARY KEY  (ANS_ID)";
108
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
108
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
109 109
 
110 110
 		$table_name = 'esp_attendee_meta';
111 111
 		$sql = "ATTM_ID INT(10) UNSIGNED NOT	NULL AUTO_INCREMENT,
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
 					  CNT_is_EU TINYINT(1) DEFAULT '0',
146 146
 					  CNT_active TINYINT(1) DEFAULT '0',
147 147
 					  PRIMARY KEY  (CNT_ISO)";
148
-		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB' );
148
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
149 149
 
150 150
 
151 151
 
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
 
167 167
 
168 168
 
169
-		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB' );
169
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
170 170
 		$table_name = 'esp_event_meta';
171 171
 		$sql = "
172 172
 			EVTM_ID INT NOT NULL AUTO_INCREMENT,
@@ -183,41 +183,41 @@  discard block
 block discarded – undo
183 183
 			EVT_external_URL VARCHAR(200) NULL,
184 184
 			EVT_donations TINYINT(1) NULL,
185 185
 			PRIMARY KEY  (EVTM_ID)";
186
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
186
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
187 187
 
188 188
 
189 189
 
190
-		$table_name='esp_event_question_group';
191
-		$sql="EQG_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
190
+		$table_name = 'esp_event_question_group';
191
+		$sql = "EQG_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
192 192
 					EVT_ID BIGINT(20) UNSIGNED NOT NULL,
193 193
 					QSG_ID INT UNSIGNED NOT NULL,
194 194
 					EQG_primary TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
195 195
 					PRIMARY KEY  (EQG_ID)";
196
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
196
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
197 197
 
198 198
 
199 199
 
200
-		$table_name='esp_event_venue';
201
-		$sql="EVV_ID INT(11) NOT NULL AUTO_INCREMENT,
200
+		$table_name = 'esp_event_venue';
201
+		$sql = "EVV_ID INT(11) NOT NULL AUTO_INCREMENT,
202 202
 				EVT_ID BIGINT(20) UNSIGNED NOT NULL,
203 203
 				VNU_ID BIGINT(20) UNSIGNED NOT NULL,
204 204
 				EVV_primary TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
205 205
 				PRIMARY KEY  (EVV_ID)";
206
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
206
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
207 207
 
208 208
 
209 209
 
210
-		$table_name='esp_extra_meta';
211
-		$sql="EXM_ID INT(11) NOT NULL AUTO_INCREMENT,
210
+		$table_name = 'esp_extra_meta';
211
+		$sql = "EXM_ID INT(11) NOT NULL AUTO_INCREMENT,
212 212
 				OBJ_ID INT(11) DEFAULT NULL,
213 213
 				EXM_type VARCHAR(45) DEFAULT NULL,
214 214
 				EXM_key VARCHAR(45) DEFAULT NULL,
215 215
 				EXM_value TEXT,
216 216
 				PRIMARY KEY  (EXM_ID)";
217
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
217
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
218 218
 
219
-		$table_name='esp_line_item';
220
-		$sql="LIN_ID INT(11) NOT NULL AUTO_INCREMENT,
219
+		$table_name = 'esp_line_item';
220
+		$sql = "LIN_ID INT(11) NOT NULL AUTO_INCREMENT,
221 221
 				LIN_code VARCHAR(245) NOT NULL DEFAULT '',
222 222
 				TXN_ID INT(11) DEFAULT NULL,
223 223
 				LIN_name VARCHAR(245) NOT NULL DEFAULT '',
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 				OBJ_ID INT(11) DEFAULT NULL,
234 234
 				OBJ_type VARCHAR(45)DEFAULT NULL,
235 235
 				PRIMARY KEY  (LIN_ID)";
236
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB' );
236
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
237 237
 
238 238
 		$table_name = 'esp_message_template';
239 239
 		$sql = "MTP_ID INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 					PRIMARY KEY  (GRP_ID),
261 261
 					KEY EVT_ID (EVT_ID),
262 262
 					KEY MTP_user_id (MTP_user_id)";
263
-		$this->_table_is_new_in_this_version( $table_name, $sql, 'ENGINE=InnoDB');
263
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
264 264
 
265 265
 
266 266
 
@@ -368,8 +368,8 @@  discard block
 block discarded – undo
368 368
 
369 369
 
370 370
 
371
-		$table_name='esp_question';
372
-		$sql='QST_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
371
+		$table_name = 'esp_question';
372
+		$sql = 'QST_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
373 373
 					QST_display_text TEXT NOT NULL,
374 374
 					QST_admin_label VARCHAR(255) NOT NULL,
375 375
 					QST_system VARCHAR(25) DEFAULT NULL,
@@ -381,12 +381,12 @@  discard block
 block discarded – undo
381 381
 					QST_wp_user BIGINT UNSIGNED NULL,
382 382
 					QST_deleted TINYINT UNSIGNED NOT NULL DEFAULT 0,
383 383
 					PRIMARY KEY  (QST_ID)';
384
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
384
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
385 385
 
386
-		EEH_Activation::drop_index( 'esp_question_group', 'QSG_identifier_UNIQUE' );
386
+		EEH_Activation::drop_index('esp_question_group', 'QSG_identifier_UNIQUE');
387 387
 
388 388
 		$table_name = 'esp_question_group';
389
-		$sql='QSG_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
389
+		$sql = 'QSG_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
390 390
 					QSG_name VARCHAR(255) NOT NULL,
391 391
 					QSG_identifier VARCHAR(100) NOT NULL,
392 392
 					QSG_desc TEXT NULL,
@@ -397,27 +397,27 @@  discard block
 block discarded – undo
397 397
 					QSG_deleted TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
398 398
 					PRIMARY KEY  (QSG_ID),
399 399
 					UNIQUE KEY QSG_identifier_UNIQUE (QSG_identifier ASC)';
400
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
400
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
401 401
 
402 402
 
403 403
 
404
-		$table_name='esp_question_group_question';
405
-		$sql="QGQ_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
404
+		$table_name = 'esp_question_group_question';
405
+		$sql = "QGQ_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
406 406
 					QSG_ID INT UNSIGNED NOT NULL,
407 407
 					QST_ID INT UNSIGNED NOT NULL,
408 408
 					PRIMARY KEY  (QGQ_ID) ";
409
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
409
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
410 410
 
411 411
 
412 412
 
413
-		$table_name='esp_question_option';
414
-		$sql="QSO_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
413
+		$table_name = 'esp_question_option';
414
+		$sql = "QSO_ID INT UNSIGNED NOT NULL AUTO_INCREMENT,
415 415
 					QSO_value VARCHAR(255) NOT NULL,
416 416
 					QSO_desc TEXT NOT NULL,
417 417
 					QST_ID INT UNSIGNED NOT NULL,
418 418
 					QSO_deleted TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
419 419
 					PRIMARY KEY  (QSO_ID)";
420
-		$this->_table_is_new_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
420
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
421 421
 
422 422
 
423 423
 
@@ -450,8 +450,8 @@  discard block
 block discarded – undo
450 450
 
451 451
 
452 452
 
453
-		$table_name='esp_checkin';
454
-		$sql="CHK_ID INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
453
+		$table_name = 'esp_checkin';
454
+		$sql = "CHK_ID INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
455 455
 					REG_ID INT(10) UNSIGNED NOT NULL,
456 456
 					DTT_ID INT(10) UNSIGNED NOT NULL,
457 457
 					CHK_in TINYINT(1) UNSIGNED NOT NULL DEFAULT 1,
@@ -558,12 +558,12 @@  discard block
 block discarded – undo
558 558
 
559 559
 		global $wpdb;
560 560
 		$state_table = $wpdb->prefix."esp_state";
561
-		if ( $wpdb->get_var( "SHOW TABLES LIKE '" . $state_table . "'") == $state_table ) {
561
+		if ($wpdb->get_var("SHOW TABLES LIKE '".$state_table."'") == $state_table) {
562 562
 
563
-			$SQL = "SELECT COUNT('STA_ID') FROM " . $state_table;
563
+			$SQL = "SELECT COUNT('STA_ID') FROM ".$state_table;
564 564
 			$states = $wpdb->get_var($SQL);
565
-			if ( ! $states ) {
566
-				$SQL = "INSERT INTO " . $state_table . "
565
+			if ( ! $states) {
566
+				$SQL = "INSERT INTO ".$state_table."
567 567
 				(STA_ID, CNT_ISO, STA_abbrev, STA_name, STA_active) VALUES
568 568
 				(1, 'US', 'AK', 'Alaska', 1),
569 569
 				(2, 'US', 'AL', 'Alabama', 1),
@@ -650,12 +650,12 @@  discard block
 block discarded – undo
650 650
 
651 651
 		global $wpdb;
652 652
 		$country_table = $wpdb->prefix."esp_country";
653
-		if ( $wpdb->get_var( "SHOW TABLES LIKE '" . $country_table . "'") == $country_table ) {
653
+		if ($wpdb->get_var("SHOW TABLES LIKE '".$country_table."'") == $country_table) {
654 654
 
655
-			$SQL = "SELECT COUNT('CNT_ISO') FROM " . $country_table;
655
+			$SQL = "SELECT COUNT('CNT_ISO') FROM ".$country_table;
656 656
 			$countries = $wpdb->get_var($SQL);
657
-			if ( ! $countries ) {
658
-				$SQL = "INSERT INTO " . $country_table . "
657
+			if ( ! $countries) {
658
+				$SQL = "INSERT INTO ".$country_table."
659 659
 				(CNT_ISO, CNT_ISO3, RGN_ID, CNT_name, CNT_cur_code, CNT_cur_single, CNT_cur_plural, CNT_cur_sign, CNT_cur_sign_b4, CNT_cur_dec_plc, CNT_tel_code, CNT_is_EU, CNT_active) VALUES
660 660
 				('AD', 'AND', 0, 'Andorra', 'EUR', 'Euro', 'Euros', '€', 1, 2, '+376', 0, 0),
661 661
 				('AE', 'ARE', 0, 'United Arab Emirates', 'AED', 'Dirham', 'Dirhams', 'د.إ', 1, 2, '+971', 0, 0),
@@ -904,18 +904,18 @@  discard block
 block discarded – undo
904 904
 
905 905
 		if ($wpdb->get_var("SHOW TABLES LIKE '$price_type_table'") == $price_type_table) {
906 906
 
907
-			$SQL = 'SELECT COUNT(PRT_ID) FROM ' . $price_type_table;
908
-			$price_types_exist = $wpdb->get_var( $SQL );
907
+			$SQL = 'SELECT COUNT(PRT_ID) FROM '.$price_type_table;
908
+			$price_types_exist = $wpdb->get_var($SQL);
909 909
 
910
-			if ( ! $price_types_exist ) {
910
+			if ( ! $price_types_exist) {
911 911
 				$SQL = "INSERT INTO $price_type_table ( PRT_ID, PRT_name, PBT_ID, PRT_is_percent, PRT_order, PRT_deleted ) VALUES
912
-							(1, '" . __('Base Price', 'event_espresso') . "', 1,  0, 0, 0),
913
-							(2, '" . __('Percent Discount', 'event_espresso') . "', 2,  1, 20, 0),
914
-							(3, '" . __('Fixed Discount', 'event_espresso') . "', 2,  0, 30, 0),
915
-							(4, '" . __('Percent Surcharge', 'event_espresso') . "', 3,  1, 40, 0),
916
-							(5, '" . __('Fixed Surcharge', 'event_espresso') . "', 3,  0, 50, 0);";
917
-				$SQL = apply_filters( 'FHEE__EE_DMS_4_1_0__insert_default_price_types__SQL', $SQL );
918
-				$wpdb->query( $SQL );
912
+							(1, '".__('Base Price', 'event_espresso')."', 1,  0, 0, 0),
913
+							(2, '" . __('Percent Discount', 'event_espresso')."', 2,  1, 20, 0),
914
+							(3, '" . __('Fixed Discount', 'event_espresso')."', 2,  0, 30, 0),
915
+							(4, '" . __('Percent Surcharge', 'event_espresso')."', 3,  1, 40, 0),
916
+							(5, '" . __('Fixed Surcharge', 'event_espresso')."', 3,  0, 50, 0);";
917
+				$SQL = apply_filters('FHEE__EE_DMS_4_1_0__insert_default_price_types__SQL', $SQL);
918
+				$wpdb->query($SQL);
919 919
 			}
920 920
 		}
921 921
 	}
@@ -937,14 +937,14 @@  discard block
 block discarded – undo
937 937
 
938 938
 		if ($wpdb->get_var("SHOW TABLES LIKE '$price_table'") == $price_table) {
939 939
 
940
-			$SQL = 'SELECT COUNT(PRC_ID) FROM ' .$price_table;
941
-			$prices_exist = $wpdb->get_var( $SQL );
940
+			$SQL = 'SELECT COUNT(PRC_ID) FROM '.$price_table;
941
+			$prices_exist = $wpdb->get_var($SQL);
942 942
 
943
-			if ( ! $prices_exist ) {
943
+			if ( ! $prices_exist) {
944 944
 				$SQL = "INSERT INTO $price_table
945 945
 							(PRC_ID, PRT_ID, PRC_amount, PRC_name, PRC_desc,  PRC_is_default, PRC_overrides, PRC_order, PRC_deleted, PRC_parent ) VALUES
946 946
 							(1, 1, '0.00', 'Free Admission', '', 1, NULL, 0, 0, 0);";
947
-				$SQL = apply_filters( 'FHEE__EE_DMS_4_1_0__insert_default_prices__SQL', $SQL );
947
+				$SQL = apply_filters('FHEE__EE_DMS_4_1_0__insert_default_prices__SQL', $SQL);
948 948
 				$wpdb->query($SQL);
949 949
 			}
950 950
 		}
@@ -961,34 +961,34 @@  discard block
 block discarded – undo
961 961
 
962 962
 		global $wpdb;
963 963
 		$ticket_table = $wpdb->prefix."esp_ticket";
964
-		if ( $wpdb->get_var("SHOW TABLES LIKE'$ticket_table'") == $ticket_table ) {
964
+		if ($wpdb->get_var("SHOW TABLES LIKE'$ticket_table'") == $ticket_table) {
965 965
 
966
-			$SQL = 'SELECT COUNT(TKT_ID) FROM ' . $ticket_table;
966
+			$SQL = 'SELECT COUNT(TKT_ID) FROM '.$ticket_table;
967 967
 			$tickets_exist = $wpdb->get_var($SQL);
968 968
 
969
-			if ( ! $tickets_exist ) {
969
+			if ( ! $tickets_exist) {
970 970
 				$SQL = "INSERT INTO $ticket_table
971 971
 					( TKT_ID, TTM_ID, TKT_name, TKT_description, TKT_qty, TKT_sold, TKT_uses, TKT_min, TKT_max, TKT_price, TKT_start_date, TKT_end_date, TKT_taxable, TKT_order, TKT_row, TKT_is_default, TKT_parent, TKT_deleted ) VALUES
972
-					( 1, 0, '" . __("Free Ticket", "event_espresso") . "', '', 100, 0, -1, 0, -1, 0.00, '0000-00-00 00:00:00', '0000-00-00 00:00:00', 0, 0, 1, 1, 0, 0);";
973
-				$SQL = apply_filters( 'FHEE__EE_DMS_4_1_0__insert_default_tickets__SQL', $SQL );
972
+					( 1, 0, '".__("Free Ticket", "event_espresso")."', '', 100, 0, -1, 0, -1, 0.00, '0000-00-00 00:00:00', '0000-00-00 00:00:00', 0, 0, 1, 1, 0, 0);";
973
+				$SQL = apply_filters('FHEE__EE_DMS_4_1_0__insert_default_tickets__SQL', $SQL);
974 974
 				$wpdb->query($SQL);
975 975
 			}
976 976
 		}
977 977
 		$ticket_price_table = $wpdb->prefix."esp_ticket_price";
978 978
 
979
-		if ( $wpdb->get_var("SHOW TABLES LIKE'$ticket_price_table'") == $ticket_price_table ) {
979
+		if ($wpdb->get_var("SHOW TABLES LIKE'$ticket_price_table'") == $ticket_price_table) {
980 980
 
981
-			$SQL = 'SELECT COUNT(TKP_ID) FROM ' . $ticket_price_table;
981
+			$SQL = 'SELECT COUNT(TKP_ID) FROM '.$ticket_price_table;
982 982
 			$ticket_prc_exist = $wpdb->get_var($SQL);
983 983
 
984
-			if ( ! $ticket_prc_exist ) {
984
+			if ( ! $ticket_prc_exist) {
985 985
 
986 986
 				$SQL = "INSERT INTO $ticket_price_table
987 987
 				( TKP_ID, TKT_ID, PRC_ID ) VALUES
988 988
 				( 1, 1, 1 )
989 989
 				";
990 990
 
991
-				$SQL = apply_filters( 'FHEE__EE_DMS_4_1_0__insert_default_tickets__SQL__ticket_price', $SQL );
991
+				$SQL = apply_filters('FHEE__EE_DMS_4_1_0__insert_default_tickets__SQL__ticket_price', $SQL);
992 992
 				$wpdb->query($SQL);
993 993
 			}
994 994
 		}
@@ -1001,20 +1001,20 @@  discard block
 block discarded – undo
1001 1001
 	 * @param string $country_name
1002 1002
 	 * @return array where keys are columns, values are column values
1003 1003
 	 */
1004
-	public function get_or_create_country($country_name){
1005
-		if( ! $country_name ){
1004
+	public function get_or_create_country($country_name) {
1005
+		if ( ! $country_name) {
1006 1006
 			throw new EE_Error(__("Could not get a country because country name is blank", "event_espresso"));
1007 1007
 		}
1008 1008
 		global $wpdb;
1009 1009
 		$country_table = $wpdb->prefix."esp_country";
1010
-		if(is_int($country_name)){
1010
+		if (is_int($country_name)) {
1011 1011
 			$country_name = $this->get_iso_from_3_1_country_id($country_name);
1012 1012
 		}
1013 1013
 		$country = $wpdb->get_row($wpdb->prepare("SELECT * FROM $country_table WHERE
1014 1014
 			CNT_ISO LIKE %s OR
1015 1015
 			CNT_ISO3 LIKE %s OR
1016
-			CNT_name LIKE %s LIMIT 1",$country_name,$country_name,$country_name),ARRAY_A);
1017
-		if( ! $country ){
1016
+			CNT_name LIKE %s LIMIT 1", $country_name, $country_name, $country_name), ARRAY_A);
1017
+		if ( ! $country) {
1018 1018
 			//insert a new one then
1019 1019
 			$cols_n_values = array(
1020 1020
 				'CNT_ISO'=> $this->_find_available_country_iso(2),
@@ -1034,26 +1034,26 @@  discard block
 block discarded – undo
1034 1034
 				'CNT_active'=>true
1035 1035
 			);
1036 1036
 			$data_types = array(
1037
-				'%s',//CNT_ISO
1038
-				'%s',//CNT_ISO3
1039
-				'%d',//RGN_ID
1040
-				'%s',//CNT_name
1041
-				'%s',//CNT_cur_code
1042
-				'%s',//CNT_cur_single
1043
-				'%s',//CNT_cur_plural
1044
-				'%s',//CNT_cur_sign
1045
-				'%d',//CNT_cur_sign_b4
1046
-				'%d',//CNT_cur_dec_plc
1047
-				'%s',//CNT_cur_dec_mrk
1048
-				'%s',//CNT_cur_thsnds
1049
-				'%s',//CNT_tel_code
1050
-				'%d',//CNT_is_EU
1051
-				'%d',//CNT_active
1037
+				'%s', //CNT_ISO
1038
+				'%s', //CNT_ISO3
1039
+				'%d', //RGN_ID
1040
+				'%s', //CNT_name
1041
+				'%s', //CNT_cur_code
1042
+				'%s', //CNT_cur_single
1043
+				'%s', //CNT_cur_plural
1044
+				'%s', //CNT_cur_sign
1045
+				'%d', //CNT_cur_sign_b4
1046
+				'%d', //CNT_cur_dec_plc
1047
+				'%s', //CNT_cur_dec_mrk
1048
+				'%s', //CNT_cur_thsnds
1049
+				'%s', //CNT_tel_code
1050
+				'%d', //CNT_is_EU
1051
+				'%d', //CNT_active
1052 1052
 			);
1053 1053
 			$success = $wpdb->insert($country_table,
1054 1054
 					$cols_n_values,
1055 1055
 					$data_types);
1056
-			if( ! $success){
1056
+			if ( ! $success) {
1057 1057
 				throw new EE_Error($this->_create_error_message_for_db_insertion('N/A', array('country_id'=>$country_name), $country_table, $cols_n_values, $data_types));
1058 1058
 			}
1059 1059
 			$country = $cols_n_values;
@@ -1065,13 +1065,13 @@  discard block
 block discarded – undo
1065 1065
 	 * @global type $wpdb
1066 1066
 	 * @return string
1067 1067
 	 */
1068
-	private function _find_available_country_iso($num_letters = 2){
1068
+	private function _find_available_country_iso($num_letters = 2) {
1069 1069
 		global $wpdb;
1070 1070
 		$country_table = $wpdb->prefix."esp_country";
1071
-		do{
1071
+		do {
1072 1072
 			$current_iso = strtoupper(wp_generate_password($num_letters, false));
1073
-			$country_with_that_iso = $wpdb->get_var($wpdb->prepare("SELECT count(CNT_ISO) FROM ".$country_table." WHERE CNT_ISO=%s",$current_iso));
1074
-		}while(intval($country_with_that_iso));
1073
+			$country_with_that_iso = $wpdb->get_var($wpdb->prepare("SELECT count(CNT_ISO) FROM ".$country_table." WHERE CNT_ISO=%s", $current_iso));
1074
+		}while (intval($country_with_that_iso));
1075 1075
 		return $current_iso;
1076 1076
 	}
1077 1077
 
@@ -1082,14 +1082,14 @@  discard block
 block discarded – undo
1082 1082
 	 * @param string $state_name
1083 1083
 	 * @return array where keys are columns, values are column values
1084 1084
 	 */
1085
-	public function get_or_create_state($state_name,$country_name = ''){
1086
-		if( ! $state_name ){
1085
+	public function get_or_create_state($state_name, $country_name = '') {
1086
+		if ( ! $state_name) {
1087 1087
 			throw new EE_Error(__("Could not get-or-create state because no state name was provided", "event_espresso"));
1088 1088
 		}
1089
-		try{
1089
+		try {
1090 1090
 			$country = $this->get_or_create_country($country_name);
1091 1091
 			$country_iso = $country['CNT_ISO'];
1092
-		}catch(EE_Error $e){
1092
+		} catch (EE_Error $e) {
1093 1093
 			$country_iso = $this->get_default_country_iso();
1094 1094
 		}
1095 1095
 		global $wpdb;
@@ -1097,24 +1097,24 @@  discard block
 block discarded – undo
1097 1097
 		$state = $wpdb->get_row($wpdb->prepare("SELECT * FROM $state_table WHERE
1098 1098
 			(STA_abbrev LIKE %s OR
1099 1099
 			STA_name LIKE %s) AND
1100
-			CNT_ISO LIKE %s LIMIT 1",$state_name,$state_name,$country_iso),ARRAY_A);
1101
-		if ( ! $state){
1100
+			CNT_ISO LIKE %s LIMIT 1", $state_name, $state_name, $country_iso), ARRAY_A);
1101
+		if ( ! $state) {
1102 1102
 			//insert a new one then
1103 1103
 			$cols_n_values = array(
1104 1104
 				'CNT_ISO'=>$country_iso,
1105
-				'STA_abbrev'=>substr($state_name,0,6),
1105
+				'STA_abbrev'=>substr($state_name, 0, 6),
1106 1106
 				'STA_name'=>$state_name,
1107 1107
 				'STA_active'=>true
1108 1108
 			);
1109 1109
 			$data_types = array(
1110
-				'%s',//CNT_ISO
1111
-				'%s',//STA_abbrev
1112
-				'%s',//STA_name
1113
-				'%d',//STA_active
1110
+				'%s', //CNT_ISO
1111
+				'%s', //STA_abbrev
1112
+				'%s', //STA_name
1113
+				'%d', //STA_active
1114 1114
 			);
1115
-			$success = $wpdb->insert($state_table,$cols_n_values,$data_types);
1116
-			if ( ! $success ){
1117
-				throw new EE_Error($this->_create_error_message_for_db_insertion('N/A', array('state'=>$state_name,'country_id'=>$country_name), $state_table, $cols_n_values, $data_types));
1115
+			$success = $wpdb->insert($state_table, $cols_n_values, $data_types);
1116
+			if ( ! $success) {
1117
+				throw new EE_Error($this->_create_error_message_for_db_insertion('N/A', array('state'=>$state_name, 'country_id'=>$country_name), $state_table, $cols_n_values, $data_types));
1118 1118
 			}
1119 1119
 			$state = $cols_n_values;
1120 1120
 			$state['STA_ID'] = $wpdb->insert_id;
@@ -1127,21 +1127,21 @@  discard block
 block discarded – undo
1127 1127
 	 * @param type $timeString
1128 1128
 	 * @return string in the php DATETIME format: "G:i" (24-hour format hour with leading zeros, a colon, and minutes with leading zeros)
1129 1129
 	 */
1130
-	public function convertTimeFromAMPM($timeString){
1130
+	public function convertTimeFromAMPM($timeString) {
1131 1131
 		$matches = array();
1132
-		preg_match("~(\\d*):(\\d*)~",$timeString,$matches);
1133
-		if( ! $matches || count($matches)<3){
1132
+		preg_match("~(\\d*):(\\d*)~", $timeString, $matches);
1133
+		if ( ! $matches || count($matches) < 3) {
1134 1134
 			$hour = '00';
1135 1135
 			$minutes = '00';
1136
-		}else{
1136
+		} else {
1137 1137
 			$hour = intval($matches[1]);
1138 1138
 			$minutes = $matches[2];
1139 1139
 		}
1140
-		if(strpos($timeString, 'PM') || strpos($timeString, 'pm')){
1140
+		if (strpos($timeString, 'PM') || strpos($timeString, 'pm')) {
1141 1141
 			$hour = intval($hour) + 12;
1142 1142
 		}
1143
-		$hour = str_pad( "$hour", 2, '0',STR_PAD_LEFT);
1144
-		$minutes = str_pad( "$minutes", 2, '0',STR_PAD_LEFT);
1143
+		$hour = str_pad("$hour", 2, '0', STR_PAD_LEFT);
1144
+		$minutes = str_pad("$minutes", 2, '0', STR_PAD_LEFT);
1145 1145
 		return "$hour:$minutes";
1146 1146
 	}
1147 1147
 
@@ -1150,7 +1150,7 @@  discard block
 block discarded – undo
1150 1150
 	 * @param int $country_id
1151 1151
 	 * @return string the country's ISO3 code
1152 1152
 	 */
1153
-	public function get_iso_from_3_1_country_id($country_id){
1153
+	public function get_iso_from_3_1_country_id($country_id) {
1154 1154
 		$old_countries = array(
1155 1155
 			array(64, 'United States', 'US', 'USA', 1),
1156 1156
 			array(15, 'Australia', 'AU', 'AUS', 1),
@@ -1376,9 +1376,9 @@  discard block
 block discarded – undo
1376 1376
 			array(226, 'Zimbabwe', 'ZW', 'ZWE', 1));
1377 1377
 
1378 1378
 		$country_iso = 'US';
1379
-		foreach($old_countries as $country_array){
1379
+		foreach ($old_countries as $country_array) {
1380 1380
 			//note: index 0 is the 3.1 country ID
1381
-			if($country_array[0] == $country_id){
1381
+			if ($country_array[0] == $country_id) {
1382 1382
 				//note: index 2 is the ISO
1383 1383
 				$country_iso = $country_array[2];
1384 1384
 				break;
@@ -1391,8 +1391,8 @@  discard block
 block discarded – undo
1391 1391
 	 * Gets the ISO3 for the
1392 1392
 	 * @return string
1393 1393
 	 */
1394
-	public function get_default_country_iso(){
1395
-		$old_org_options= get_option('events_organization_settings');
1394
+	public function get_default_country_iso() {
1395
+		$old_org_options = get_option('events_organization_settings');
1396 1396
 		$iso = $this->get_iso_from_3_1_country_id($old_org_options['organization_country']);
1397 1397
 		return $iso;
1398 1398
 	}
@@ -1404,13 +1404,13 @@  discard block
 block discarded – undo
1404 1404
 	 * the event's DEFAULT payment status, or the attendee's payment status) required pre-approval.
1405 1405
 	 * @return string STS_ID for use in 4.1
1406 1406
 	 */
1407
-	public function convert_3_1_payment_status_to_4_1_STS_ID($payment_status, $this_thing_required_pre_approval = false){
1407
+	public function convert_3_1_payment_status_to_4_1_STS_ID($payment_status, $this_thing_required_pre_approval = false) {
1408 1408
 
1409 1409
 		//EE team can read the related discussion: https://app.asana.com/0/2400967562914/9418495544455
1410
-		if($this_thing_required_pre_approval){
1410
+		if ($this_thing_required_pre_approval) {
1411 1411
 				return 'RNA';
1412
-		}else{
1413
-				$mapping = $default_reg_stati_conversions=array(
1412
+		} else {
1413
+				$mapping = $default_reg_stati_conversions = array(
1414 1414
 			'Completed'=>'RAP',
1415 1415
 			''=>'RPP',
1416 1416
 			'Incomplete'=>'RPP',
@@ -1440,22 +1440,22 @@  discard block
 block discarded – undo
1440 1440
 	 * @param  EE_Data_Migration_Script_Stage $migration_stage the stage which called this, where errors should be added
1441 1441
 	 * @return boolean whether or not we had to do the big job of creating an image attachment
1442 1442
 	 */
1443
-	public function convert_image_url_to_attachment_and_attach_to_post($guid,$new_cpt_id,  EE_Data_Migration_Script_Stage $migration_stage){
1443
+	public function convert_image_url_to_attachment_and_attach_to_post($guid, $new_cpt_id, EE_Data_Migration_Script_Stage $migration_stage) {
1444 1444
 		$created_attachment_post = false;
1445 1445
 		$guid = $this->_get_original_guid($guid);
1446
-		if($guid){
1446
+		if ($guid) {
1447 1447
 			//check for an existing attachment post with this guid
1448 1448
 			$attachment_post_id = $this->_get_image_attachment_id_by_GUID($guid);
1449
-			if( ! $attachment_post_id){
1449
+			if ( ! $attachment_post_id) {
1450 1450
 				//post thumbnail with that GUID doesn't exist, we should create one
1451 1451
 				$attachment_post_id = $this->_create_image_attachment_from_GUID($guid, $migration_stage);
1452 1452
 				$created_attachment_post = true;
1453 1453
 			}
1454 1454
 			//double-check we actually have an attachment post
1455
-			if( $attachment_post_id){
1456
-				update_post_meta($new_cpt_id,'_thumbnail_id',$attachment_post_id);
1457
-			}else{
1458
-				$migration_stage->add_error(sprintf(__("Could not update event image %s for CPT with ID %d, but attachments post ID is %d", "event_espresso"),$guid,$new_cpt_id,$attachment_post_id));
1455
+			if ($attachment_post_id) {
1456
+				update_post_meta($new_cpt_id, '_thumbnail_id', $attachment_post_id);
1457
+			} else {
1458
+				$migration_stage->add_error(sprintf(__("Could not update event image %s for CPT with ID %d, but attachments post ID is %d", "event_espresso"), $guid, $new_cpt_id, $attachment_post_id));
1459 1459
 			}
1460 1460
 		}
1461 1461
 		return $created_attachment_post;
@@ -1469,13 +1469,13 @@  discard block
 block discarded – undo
1469 1469
 	 * @param string $guid_in_old_event
1470 1470
 	 * @return string either the original guid, or $guid_in_old_event if we couldn't figure out what the original was
1471 1471
 	 */
1472
-	private function _get_original_guid($guid_in_old_event){
1473
-		$original_guid = preg_replace('~-\d*x\d*\.~','.',$guid_in_old_event,1);
1472
+	private function _get_original_guid($guid_in_old_event) {
1473
+		$original_guid = preg_replace('~-\d*x\d*\.~', '.', $guid_in_old_event, 1);
1474 1474
 		//do a head request to verify the file exists
1475 1475
 		$head_response = wp_remote_head($original_guid);
1476
-		if( ! $head_response instanceof WP_Error && $head_response['response']['message'] == 'OK'){
1476
+		if ( ! $head_response instanceof WP_Error && $head_response['response']['message'] == 'OK') {
1477 1477
 			return $original_guid;
1478
-		}else{
1478
+		} else {
1479 1479
 			return $guid_in_old_event;
1480 1480
 		}
1481 1481
 	}
@@ -1487,32 +1487,32 @@  discard block
 block discarded – undo
1487 1487
 	 * @param EE_Data_Migration_Script_Stage $migration_stage
1488 1488
 	 * @return int
1489 1489
 	 */
1490
-	private function _create_image_attachment_from_GUID($guid, EE_Data_Migration_Script_Stage $migration_stage){
1491
-		if ( ! $guid){
1490
+	private function _create_image_attachment_from_GUID($guid, EE_Data_Migration_Script_Stage $migration_stage) {
1491
+		if ( ! $guid) {
1492 1492
 			$migration_stage->add_error(sprintf(__("Cannot create image attachment for a blank GUID!", "event_espresso")));
1493 1493
 			return 0;
1494 1494
 		}
1495
-		$wp_filetype = wp_check_filetype(basename($guid), null );
1495
+		$wp_filetype = wp_check_filetype(basename($guid), null);
1496 1496
 		$wp_upload_dir = wp_upload_dir();
1497 1497
 		//if the file is located remotely, download it to our uploads DIR, because wp_genereate_attachmnet_metadata needs the file to be local
1498
-		if(strpos($guid,$wp_upload_dir['url']) === FALSE){
1498
+		if (strpos($guid, $wp_upload_dir['url']) === FALSE) {
1499 1499
 			//image is located remotely. download it and place it in the uploads directory
1500
-			if( ! is_readable($guid)){
1501
-				$migration_stage->add_error(sprintf(__("Could not create image attachment from non-existent file: %s", "event_espresso"),$guid));
1500
+			if ( ! is_readable($guid)) {
1501
+				$migration_stage->add_error(sprintf(__("Could not create image attachment from non-existent file: %s", "event_espresso"), $guid));
1502 1502
 				return 0;
1503 1503
 			}
1504
-			$contents= file_get_contents($guid);
1505
-			if($contents === FALSE){
1506
-				$migration_stage->add_error(sprintf(__("Could not read image at %s, and therefore couldnt create an attachment post for it.", "event_espresso"),$guid));
1504
+			$contents = file_get_contents($guid);
1505
+			if ($contents === FALSE) {
1506
+				$migration_stage->add_error(sprintf(__("Could not read image at %s, and therefore couldnt create an attachment post for it.", "event_espresso"), $guid));
1507 1507
 				return false;
1508 1508
 			}
1509
-			$local_filepath  = $wp_upload_dir['path'].DS.basename($guid);
1509
+			$local_filepath = $wp_upload_dir['path'].DS.basename($guid);
1510 1510
 			$savefile = fopen($local_filepath, 'w');
1511 1511
 			fwrite($savefile, $contents);
1512 1512
 			fclose($savefile);
1513
-			$guid = str_replace($wp_upload_dir['path'],$wp_upload_dir['url'],$local_filepath);
1514
-		}else{
1515
-			$local_filepath = str_replace($wp_upload_dir['url'],$wp_upload_dir['path'],$guid);
1513
+			$guid = str_replace($wp_upload_dir['path'], $wp_upload_dir['url'], $local_filepath);
1514
+		} else {
1515
+			$local_filepath = str_replace($wp_upload_dir['url'], $wp_upload_dir['path'], $guid);
1516 1516
 		}
1517 1517
 
1518 1518
 		$attachment = array(
@@ -1522,24 +1522,24 @@  discard block
 block discarded – undo
1522 1522
 		   'post_content' => '',
1523 1523
 		   'post_status' => 'inherit'
1524 1524
 		);
1525
-		$attach_id = wp_insert_attachment( $attachment, $guid );
1526
-		if( ! $attach_id ){
1527
-			$migration_stage->add_error(sprintf(__("Could not create image attachment post from image '%s'. Attachment data was %s.", "event_espresso"),$guid,$this->_json_encode($attachment)));
1525
+		$attach_id = wp_insert_attachment($attachment, $guid);
1526
+		if ( ! $attach_id) {
1527
+			$migration_stage->add_error(sprintf(__("Could not create image attachment post from image '%s'. Attachment data was %s.", "event_espresso"), $guid, $this->_json_encode($attachment)));
1528 1528
 			return $attach_id;
1529 1529
 		}
1530 1530
 
1531 1531
 		// you must first include the image.php file
1532 1532
 		// for the function wp_generate_attachment_metadata() to work
1533
-		require_once(ABSPATH . 'wp-admin/includes/image.php');
1533
+		require_once(ABSPATH.'wp-admin/includes/image.php');
1534 1534
 
1535
-		$attach_data = wp_generate_attachment_metadata( $attach_id, $local_filepath );
1536
-		if( ! $attach_data){
1537
-			$migration_stage->add_error(sprintf(__("Coudl not genereate attachment metadata for attachment post %d with filepath %s and GUID %s. Please check the file was downloaded properly.", "event_espresso"),$attach_id,$local_filepath,$guid));
1535
+		$attach_data = wp_generate_attachment_metadata($attach_id, $local_filepath);
1536
+		if ( ! $attach_data) {
1537
+			$migration_stage->add_error(sprintf(__("Coudl not genereate attachment metadata for attachment post %d with filepath %s and GUID %s. Please check the file was downloaded properly.", "event_espresso"), $attach_id, $local_filepath, $guid));
1538 1538
 			return $attach_id;
1539 1539
 		}
1540
-		$metadata_save_result = wp_update_attachment_metadata( $attach_id, $attach_data );
1541
-		if( ! $metadata_save_result ){
1542
-			$migration_stage->add_error(sprintf(__("Could not update attachment metadata for attachment %d with data %s", "event_espresso"),$attach_id,$this->_json_encode($attach_data)));
1540
+		$metadata_save_result = wp_update_attachment_metadata($attach_id, $attach_data);
1541
+		if ( ! $metadata_save_result) {
1542
+			$migration_stage->add_error(sprintf(__("Could not update attachment metadata for attachment %d with data %s", "event_espresso"), $attach_id, $this->_json_encode($attach_data)));
1543 1543
 		}
1544 1544
 		return $attach_id;
1545 1545
 	}
@@ -1551,9 +1551,9 @@  discard block
 block discarded – undo
1551 1551
 	 * @param string $guid
1552 1552
 	 * @return int
1553 1553
 	 */
1554
-	private function _get_image_attachment_id_by_GUID($guid){
1554
+	private function _get_image_attachment_id_by_GUID($guid) {
1555 1555
 		global $wpdb;
1556
-		$attachment_id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid=%s LIMIT 1",$guid));
1556
+		$attachment_id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid=%s LIMIT 1", $guid));
1557 1557
 		return $attachment_id;
1558 1558
 	}
1559 1559
 	/**
@@ -1565,20 +1565,20 @@  discard block
 block discarded – undo
1565 1565
 	 * @param string $timezone
1566 1566
 	 * @return string
1567 1567
 	 */
1568
-	public function convert_date_string_to_utc(EE_Data_Migration_Script_Stage $stage, $row_of_data, $DATETIME_string,$timezone = null){
1568
+	public function convert_date_string_to_utc(EE_Data_Migration_Script_Stage $stage, $row_of_data, $DATETIME_string, $timezone = null) {
1569 1569
 		$original_tz = $timezone;
1570
-		if( ! $timezone){
1570
+		if ( ! $timezone) {
1571 1571
 			$timezone = $this->_get_wp_timezone();
1572 1572
 		}
1573
-		if( ! $timezone){
1574
-			$stage->add_error(sprintf(__("Could not find timezone given %s for %s", "event_espresso"),$original_tz,$row_of_data));
1573
+		if ( ! $timezone) {
1574
+			$stage->add_error(sprintf(__("Could not find timezone given %s for %s", "event_espresso"), $original_tz, $row_of_data));
1575 1575
 			$timezone = 'UTC';
1576 1576
 		}
1577
-		try{
1578
-			$date_obj = new DateTime( $DATETIME_string, new DateTimeZone( $timezone ) );
1577
+		try {
1578
+			$date_obj = new DateTime($DATETIME_string, new DateTimeZone($timezone));
1579 1579
 			$date_obj->setTimezone(new DateTimeZone('UTC'));
1580
-		}catch(Exception $e){
1581
-			$stage->add_error(sprintf(__("Could not convert time string '%s' using timezone '%s' into a proper DATETIME. Using current time instead.", "event_espresso"),$DATETIME_string,$timezone));
1580
+		} catch (Exception $e) {
1581
+			$stage->add_error(sprintf(__("Could not convert time string '%s' using timezone '%s' into a proper DATETIME. Using current time instead.", "event_espresso"), $DATETIME_string, $timezone));
1582 1582
 			$date_obj = new DateTime();
1583 1583
 		}
1584 1584
 
@@ -1589,14 +1589,14 @@  discard block
 block discarded – undo
1589 1589
 	 * Gets the DEFAULT timezone string from wordpress (even if they set a gmt offset)
1590 1590
 	 * @return string
1591 1591
 	 */
1592
-	private function _get_wp_timezone(){
1593
-		$timezone = empty( $timezone ) ? get_option('timezone_string') : $timezone;
1592
+	private function _get_wp_timezone() {
1593
+		$timezone = empty($timezone) ? get_option('timezone_string') : $timezone;
1594 1594
 
1595 1595
 		//if timezone is STILL empty then let's get the GMT offset and then set the timezone_string using our converter
1596
-		if ( empty( $timezone ) ) {
1596
+		if (empty($timezone)) {
1597 1597
 			//let's get a the WordPress UTC offset
1598 1598
 			$offset = get_option('gmt_offset');
1599
-			$timezone = $this->timezone_convert_to_string_from_offset( $offset );
1599
+			$timezone = $this->timezone_convert_to_string_from_offset($offset);
1600 1600
 		}
1601 1601
 		return $timezone;
1602 1602
 	}
@@ -1605,11 +1605,11 @@  discard block
 block discarded – undo
1605 1605
 	 * @param int $offset
1606 1606
 	 * @return boolean
1607 1607
 	 */
1608
-	private function timezone_convert_to_string_from_offset($offset){
1608
+	private function timezone_convert_to_string_from_offset($offset) {
1609 1609
 		//shamelessly taken from bottom comment at http://ca1.php.net/manual/en/function.timezone-name-from-abbr.php because timezone_name_from_abbr() did NOT work as expected - its not reliable
1610 1610
 		$offset *= 3600; // convert hour offset to seconds
1611 1611
         $abbrarray = timezone_abbreviations_list();
1612
-        foreach ($abbrarray as $abbr){
1612
+        foreach ($abbrarray as $abbr) {
1613 1613
                 foreach ($abbr as $city)
1614 1614
                 {
1615 1615
                         if ($city['offset'] == $offset)
@@ -1623,32 +1623,32 @@  discard block
 block discarded – undo
1623 1623
         return FALSE;
1624 1624
 	}
1625 1625
 
1626
-	public function migration_page_hooks(){
1627
-		add_filter('FHEE__ee_migration_page__header',array($this,'_migrate_page_hook_simplify_version_strings'),10,3);
1628
-		add_filter('FHEE__ee_migration_page__p_after_header',array($this,'_migration_page_hook_simplify_next_db_state'),10,2);
1629
-		add_filter('FHEE__ee_migration_page__option_1_main',array($this,'_migrate_page_hook_simplify_version_strings'),10,3);
1630
-		add_filter('FHEE__ee_migration_page__option_1_button_text',array($this,'_migrate_page_hook_simplify_version_strings'),10,3);
1631
-		add_action('AHEE__ee_migration_page__option_1_extra_details',array($this,'_migration_page_hook_option_1_extra_details'),10,3);
1632
-		add_filter('FHEE__ee_migration_page__option_2_main',array($this,'_migrate_page_hook_simplify_version_strings'),10,4);
1633
-		add_filter('FHEE__ee_migration_page__option_2_button_text',array($this,'_migration_page_hook_simplify_next_db_state'),10,2);
1634
-		add_filter('FHEE__ee_migration_page__option_2_details',array($this,'_migration_page_hook_simplify_next_db_state'),10,2);
1635
-		add_action('AHEE__ee_migration_page__after_migration_options_table',array($this,'_migration_page_hook_after_migration_options_table'));
1636
-		add_filter('FHEE__ee_migration_page__done_migration_header',array($this,'_migration_page_hook_simplify_next_db_state'),10,2);
1637
-		add_filter('FHEE__ee_migration_page__p_after_done_migration_header',array($this,'_migration_page_hook_simplify_next_db_state'),10,2);
1626
+	public function migration_page_hooks() {
1627
+		add_filter('FHEE__ee_migration_page__header', array($this, '_migrate_page_hook_simplify_version_strings'), 10, 3);
1628
+		add_filter('FHEE__ee_migration_page__p_after_header', array($this, '_migration_page_hook_simplify_next_db_state'), 10, 2);
1629
+		add_filter('FHEE__ee_migration_page__option_1_main', array($this, '_migrate_page_hook_simplify_version_strings'), 10, 3);
1630
+		add_filter('FHEE__ee_migration_page__option_1_button_text', array($this, '_migrate_page_hook_simplify_version_strings'), 10, 3);
1631
+		add_action('AHEE__ee_migration_page__option_1_extra_details', array($this, '_migration_page_hook_option_1_extra_details'), 10, 3);
1632
+		add_filter('FHEE__ee_migration_page__option_2_main', array($this, '_migrate_page_hook_simplify_version_strings'), 10, 4);
1633
+		add_filter('FHEE__ee_migration_page__option_2_button_text', array($this, '_migration_page_hook_simplify_next_db_state'), 10, 2);
1634
+		add_filter('FHEE__ee_migration_page__option_2_details', array($this, '_migration_page_hook_simplify_next_db_state'), 10, 2);
1635
+		add_action('AHEE__ee_migration_page__after_migration_options_table', array($this, '_migration_page_hook_after_migration_options_table'));
1636
+		add_filter('FHEE__ee_migration_page__done_migration_header', array($this, '_migration_page_hook_simplify_next_db_state'), 10, 2);
1637
+		add_filter('FHEE__ee_migration_page__p_after_done_migration_header', array($this, '_migration_page_hook_simplify_next_db_state'), 10, 2);
1638 1638
 	}
1639 1639
 
1640
-	public function _migrate_page_hook_simplify_version_strings($old_content,$current_db_state,$next_db_state,$ultimate_db_state = NULL){
1641
-		return str_replace(array($current_db_state,$next_db_state,$ultimate_db_state),array(__('EE3','event_espresso'),__('EE4','event_espresso'),  __("EE4", 'event_espresso')),$old_content);
1640
+	public function _migrate_page_hook_simplify_version_strings($old_content, $current_db_state, $next_db_state, $ultimate_db_state = NULL) {
1641
+		return str_replace(array($current_db_state, $next_db_state, $ultimate_db_state), array(__('EE3', 'event_espresso'), __('EE4', 'event_espresso'), __("EE4", 'event_espresso')), $old_content);
1642 1642
 	}
1643
-	public function _migration_page_hook_simplify_next_db_state($old_content,$next_db_state){
1644
-		return str_replace($next_db_state,  __("EE4", 'event_espresso'),$old_content);
1643
+	public function _migration_page_hook_simplify_next_db_state($old_content, $next_db_state) {
1644
+		return str_replace($next_db_state, __("EE4", 'event_espresso'), $old_content);
1645 1645
 	}
1646
-	public function _migration_page_hook_option_1_extra_details(){
1647
-		?><p><?php	printf(__("Note: many of your EE3 shortcodes will be changed to EE4 shortcodes during this migration (among many other things). Should you revert to EE3, then you should restore to your backup or manually change the EE4 shortcodes back to their EE3 equivalents", "event_espresso"));?></p><?php
1646
+	public function _migration_page_hook_option_1_extra_details() {
1647
+		?><p><?php	printf(__("Note: many of your EE3 shortcodes will be changed to EE4 shortcodes during this migration (among many other things). Should you revert to EE3, then you should restore to your backup or manually change the EE4 shortcodes back to their EE3 equivalents", "event_espresso")); ?></p><?php
1648 1648
 	}
1649
-	public function _migration_page_hook_after_migration_options_table(){
1649
+	public function _migration_page_hook_after_migration_options_table() {
1650 1650
 		?><p class="ee-attention">
1651
-				<strong><span class="reminder-spn"><?php _e("Important note to those using Event Espresso 3 addons: ", "event_espresso");?></span></strong><br/><?php _e("Unless an addon's description on our website explicitly states that it is compatible with EE4, you should consider it incompatible and know that it WILL NOT WORK correctly with this new version of Event Espresso 4 (EE4). As well, any data for incompatible addons will NOT BE MIGRATED until an updated EE4 compatible version of the addon is available. If you want, or need to keep using your EE3 addons, you should simply continue using EE3 until EE4 compatible versions of your addons become available. To continue using EE3 for now, just deactivate EE4 and reactivate EE3.", "event_espresso");	?>
1651
+				<strong><span class="reminder-spn"><?php _e("Important note to those using Event Espresso 3 addons: ", "event_espresso"); ?></span></strong><br/><?php _e("Unless an addon's description on our website explicitly states that it is compatible with EE4, you should consider it incompatible and know that it WILL NOT WORK correctly with this new version of Event Espresso 4 (EE4). As well, any data for incompatible addons will NOT BE MIGRATED until an updated EE4 compatible version of the addon is available. If you want, or need to keep using your EE3 addons, you should simply continue using EE3 until EE4 compatible versions of your addons become available. To continue using EE3 for now, just deactivate EE4 and reactivate EE3.", "event_espresso"); ?>
1652 1652
 			</p><?php
1653 1653
 	}
1654 1654
 }
Please login to merge, or discard this patch.
core/db_classes/EE_Answer.class.php 2 patches
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 	 *    Set Answer value
78 78
 	 *
79 79
 	 * @access        public
80
-	 * @param mixed $ANS_value
80
+	 * @param string $ANS_value
81 81
 	 */
82 82
 	public function set_value( $ANS_value = '' ) {
83 83
 		$this->set( 'ANS_value', $ANS_value );
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 	 *    get Attendee First Name
90 90
 	 *
91 91
 	 * @access        public
92
-	 * @return        int
92
+	 * @return        boolean
93 93
 	 */
94 94
 	public function registration_ID() {
95 95
 		return $this->get( 'REG_ID' );
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
 	 *    get Attendee Last Name
102 102
 	 *
103 103
 	 * @access        public
104
-	 * @return        int
104
+	 * @return        boolean
105 105
 	 */
106 106
 	public function question_ID() {
107 107
 		return $this->get( 'QST_ID' );
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
 	 *    get Attendee Address
114 114
 	 *
115 115
 	 * @access        public
116
-	 * @return        string
116
+	 * @return        boolean
117 117
 	 */
118 118
 	public function value() {
119 119
 		return $this->get( 'ANS_value' );
Please login to merge, or discard this patch.
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 	 * @param array $props_n_values
32 32
 	 * @return EE_Answer
33 33
 	 */
34
-	public static function new_instance( $props_n_values = array() ) {
35
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
36
-		return $has_object ? $has_object : new self( $props_n_values );
34
+	public static function new_instance($props_n_values = array()) {
35
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
36
+		return $has_object ? $has_object : new self($props_n_values);
37 37
 	}
38 38
 
39 39
 
@@ -43,8 +43,8 @@  discard block
 block discarded – undo
43 43
 	 * @param array $props_n_values
44 44
 	 * @return EE_Answer
45 45
 	 */
46
-	public static function new_instance_from_db( $props_n_values = array() ) {
47
-		return new self( $props_n_values, TRUE );
46
+	public static function new_instance_from_db($props_n_values = array()) {
47
+		return new self($props_n_values, TRUE);
48 48
 	}
49 49
 
50 50
 
@@ -55,8 +55,8 @@  discard block
 block discarded – undo
55 55
 	 * @access        public
56 56
 	 * @param int $QST_ID
57 57
 	 */
58
-	public function set_question( $QST_ID = 0 ) {
59
-		$this->set( 'QST_ID', $QST_ID );
58
+	public function set_question($QST_ID = 0) {
59
+		$this->set('QST_ID', $QST_ID);
60 60
 	}
61 61
 
62 62
 
@@ -67,8 +67,8 @@  discard block
 block discarded – undo
67 67
 	 * @access        public
68 68
 	 * @param int $REG_ID
69 69
 	 */
70
-	public function set_registration( $REG_ID = 0 ) {
71
-		$this->set( 'REG_ID', $REG_ID );
70
+	public function set_registration($REG_ID = 0) {
71
+		$this->set('REG_ID', $REG_ID);
72 72
 	}
73 73
 
74 74
 
@@ -79,8 +79,8 @@  discard block
 block discarded – undo
79 79
 	 * @access        public
80 80
 	 * @param mixed $ANS_value
81 81
 	 */
82
-	public function set_value( $ANS_value = '' ) {
83
-		$this->set( 'ANS_value', $ANS_value );
82
+	public function set_value($ANS_value = '') {
83
+		$this->set('ANS_value', $ANS_value);
84 84
 	}
85 85
 
86 86
 
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
 	 * @return        int
93 93
 	 */
94 94
 	public function registration_ID() {
95
-		return $this->get( 'REG_ID' );
95
+		return $this->get('REG_ID');
96 96
 	}
97 97
 
98 98
 
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 	 * @return        int
105 105
 	 */
106 106
 	public function question_ID() {
107
-		return $this->get( 'QST_ID' );
107
+		return $this->get('QST_ID');
108 108
 	}
109 109
 
110 110
 
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
 	 * @return        string
117 117
 	 */
118 118
 	public function value() {
119
-		return $this->get( 'ANS_value' );
119
+		return $this->get('ANS_value');
120 120
 	}
121 121
 
122 122
 
@@ -126,8 +126,8 @@  discard block
 block discarded – undo
126 126
 	 * @param null $schema
127 127
 	 * @return string
128 128
 	 */
129
-	public function pretty_value( $schema = NULL ) {
130
-		return $this->get_pretty( 'ANS_value', $schema );
129
+	public function pretty_value($schema = NULL) {
130
+		return $this->get_pretty('ANS_value', $schema);
131 131
 	}
132 132
 
133 133
 
@@ -136,8 +136,8 @@  discard block
 block discarded – undo
136 136
 	 * Echoes out a pretty value (even for multi-choice options)
137 137
 	 * @param string $schema
138 138
 	 */
139
-	public function e_value( $schema = NULL ) {
140
-		$this->e( 'ANS_value', $schema );
139
+	public function e_value($schema = NULL) {
140
+		$this->e('ANS_value', $schema);
141 141
 	}
142 142
 
143 143
 
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
 	 * @return EE_Question
148 148
 	 */
149 149
 	public function question() {
150
-		return $this->get_first_related( 'Question' );
150
+		return $this->get_first_related('Question');
151 151
 	}
152 152
 
153 153
 
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
 	 * @return EE_Registration
158 158
 	 */
159 159
 	public function registration() {
160
-		return $this->get_first_related( 'Registration' );
160
+		return $this->get_first_related('Registration');
161 161
 	}
162 162
 }
163 163
 
Please login to merge, or discard this patch.
core/db_classes/EE_Attendee.class.php 3 patches
Doc Comments   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
 	 *
217 217
 	 * @since 4.5.0
218 218
 	 *
219
-	 * @return int
219
+	 * @return boolean
220 220
 	 */
221 221
 	public function wp_user() {
222 222
 		return $this->get( 'ATT_author' );
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
 	/**
228 228
 	 *        get Attendee First Name
229 229
 	 * @access        public
230
-	 * @return string
230
+	 * @return boolean
231 231
 	 */
232 232
 	public function fname() {
233 233
 		return $this->get( 'ATT_fname' );
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 	/**
261 261
 	 *        get Attendee Last Name
262 262
 	 * @access        public
263
-	 * @return string
263
+	 * @return boolean
264 264
 	 */
265 265
 	public function lname() {
266 266
 		return $this->get( 'ATT_lname' );
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
 
306 306
 	/**
307 307
 	 *        get Attendee Address
308
-	 * @return string
308
+	 * @return boolean
309 309
 	 */
310 310
 	public function address() {
311 311
 		return $this->get( 'ATT_address' );
@@ -315,7 +315,7 @@  discard block
 block discarded – undo
315 315
 
316 316
 	/**
317 317
 	 *        get Attendee Address2
318
-	 * @return string
318
+	 * @return boolean
319 319
 	 */
320 320
 	public function address2() {
321 321
 		return $this->get( 'ATT_address2' );
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
 
326 326
 	/**
327 327
 	 *        get Attendee City
328
-	 * @return string
328
+	 * @return boolean
329 329
 	 */
330 330
 	public function city() {
331 331
 		return $this->get( 'ATT_city' );
@@ -335,7 +335,7 @@  discard block
 block discarded – undo
335 335
 
336 336
 	/**
337 337
 	 *        get Attendee State ID
338
-	 * @return string
338
+	 * @return boolean
339 339
 	 */
340 340
 	public function state_ID() {
341 341
 		return $this->get( 'STA_ID' );
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
 
393 393
 	/**
394 394
 	 *    get Attendee Country ISO Code
395
-	 * @return string
395
+	 * @return boolean
396 396
 	 */
397 397
 	public function country_ID() {
398 398
 		return $this->get( 'CNT_ISO' );
@@ -440,7 +440,7 @@  discard block
 block discarded – undo
440 440
 
441 441
 	/**
442 442
 	 *        get Attendee Zip/Postal Code
443
-	 * @return string
443
+	 * @return boolean
444 444
 	 */
445 445
 	public function zip() {
446 446
 		return $this->get( 'ATT_zip' );
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
 
451 451
 	/**
452 452
 	 *        get Attendee Email Address
453
-	 * @return string
453
+	 * @return boolean
454 454
 	 */
455 455
 	public function email() {
456 456
 		return $this->get( 'ATT_email' );
@@ -460,7 +460,7 @@  discard block
 block discarded – undo
460 460
 
461 461
 	/**
462 462
 	 *        get Attendee Phone #
463
-	 * @return string
463
+	 * @return boolean
464 464
 	 */
465 465
 	public function phone() {
466 466
 		return $this->get( 'ATT_phone' );
@@ -512,7 +512,7 @@  discard block
 block discarded – undo
512 512
 
513 513
 	/**
514 514
 	 * returns any events attached to this attendee ($_Event property);
515
-	 * @return array
515
+	 * @return EE_Base_Class[]
516 516
 	 */
517 517
 	public function events() {
518 518
 		return $this->get_many_related( 'Event' );
@@ -522,7 +522,7 @@  discard block
 block discarded – undo
522 522
 	 * Gets the billing info array where keys match espresso_reg_page_billing_inputs(),
523 523
 	 * and keys are their cleaned values. @see EE_Attendee::save_and_clean_billing_info_for_payment_method() which was used to save the billing info
524 524
 	 * @param EE_Payment_Method $payment_method the _gateway_name property on the gateway class
525
-	 * @return EE_Form_Section_Proper
525
+	 * @return null|EE_Billing_Info_Form
526 526
 	 */
527 527
 	public function billing_info_for_payment_method($payment_method){
528 528
 		$pm_type = $payment_method->type_obj();
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -367,7 +367,7 @@  discard block
 block discarded – undo
367 367
 	public function state_name(){
368 368
 		if( $this->state_obj() ){
369 369
 			return $this->state_obj()->name();
370
-		}else{
370
+		} else{
371 371
 			return __( 'Unknown', 'event_espresso' );
372 372
 		}
373 373
 	}
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
 	public function country_name(){
416 416
 		if( $this->country_obj() ){
417 417
 			return $this->country_obj()->name();
418
-		}else{
418
+		} else{
419 419
 			return __( 'Unknown', 'event_espresso' );
420 420
 		}
421 421
 	}
@@ -547,7 +547,7 @@  discard block
 block discarded – undo
547 547
 	public function get_billing_info_postmeta_name($payment_method){
548 548
 		if( $payment_method->type_obj() instanceof EE_PMT_Base ){
549 549
 			return 'billing_info_' . $payment_method->type_obj()->system_name();
550
-		}else{
550
+		} else{
551 551
 			return NULL;
552 552
 		}
553 553
 	}
Please login to merge, or discard this patch.
Spacing   +97 added lines, -97 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -32,20 +32,20 @@  discard block
 block discarded – undo
32 32
 	 * @param bool   $bydb
33 33
 	 * @param string $timezone
34 34
 	 */
35
-	protected function __construct( $fieldValues = NULL, $bydb = FALSE, $timezone = NULL ) {
36
-		if ( !isset( $fieldValues[ 'ATT_full_name' ] ) ) {
37
-			$fname = isset( $fieldValues[ 'ATT_fname' ] ) ? $fieldValues[ 'ATT_fname' ] . ' ' : '';
38
-			$lname = isset( $fieldValues[ 'ATT_lname' ] ) ? $fieldValues[ 'ATT_lname' ] : '';
39
-			$fieldValues[ 'ATT_full_name' ] = $fname . $lname;
35
+	protected function __construct($fieldValues = NULL, $bydb = FALSE, $timezone = NULL) {
36
+		if ( ! isset($fieldValues['ATT_full_name'])) {
37
+			$fname = isset($fieldValues['ATT_fname']) ? $fieldValues['ATT_fname'].' ' : '';
38
+			$lname = isset($fieldValues['ATT_lname']) ? $fieldValues['ATT_lname'] : '';
39
+			$fieldValues['ATT_full_name'] = $fname.$lname;
40 40
 		}
41
-		if ( !isset( $fieldValues[ 'ATT_slug' ] ) ) {
41
+		if ( ! isset($fieldValues['ATT_slug'])) {
42 42
 			//			$fieldValues['ATT_slug'] = sanitize_key(wp_generate_password(20));
43
-			$fieldValues[ 'ATT_slug' ] = sanitize_title( $fieldValues[ 'ATT_full_name' ] );
43
+			$fieldValues['ATT_slug'] = sanitize_title($fieldValues['ATT_full_name']);
44 44
 		}
45
-		if ( !isset( $fieldValues[ 'ATT_short_bio' ] ) && isset( $fieldValues[ 'ATT_bio' ] ) ) {
46
-			$fieldValues[ 'ATT_short_bio' ] = substr( $fieldValues[ 'ATT_bio' ], 0, 50 );
45
+		if ( ! isset($fieldValues['ATT_short_bio']) && isset($fieldValues['ATT_bio'])) {
46
+			$fieldValues['ATT_short_bio'] = substr($fieldValues['ATT_bio'], 0, 50);
47 47
 		}
48
-		parent::__construct( $fieldValues, $bydb, $timezone );
48
+		parent::__construct($fieldValues, $bydb, $timezone);
49 49
 	}
50 50
 
51 51
 
@@ -55,10 +55,10 @@  discard block
 block discarded – undo
55 55
 	 * @param array $props_n_values
56 56
 	 * @return EE_Attendee
57 57
 	 */
58
-	public static function new_instance( $props_n_values = array() ) {
58
+	public static function new_instance($props_n_values = array()) {
59 59
 		$classname = __CLASS__;
60
-		$has_object = parent::_check_for_object( $props_n_values, $classname );
61
-		return $has_object ? $has_object : new self( $props_n_values );
60
+		$has_object = parent::_check_for_object($props_n_values, $classname);
61
+		return $has_object ? $has_object : new self($props_n_values);
62 62
 	}
63 63
 
64 64
 
@@ -67,8 +67,8 @@  discard block
 block discarded – undo
67 67
 	 * @param array $props_n_values
68 68
 	 * @return EE_Attendee
69 69
 	 */
70
-	public static function new_instance_from_db( $props_n_values = array() ) {
71
-		return new self( $props_n_values, TRUE );
70
+	public static function new_instance_from_db($props_n_values = array()) {
71
+		return new self($props_n_values, TRUE);
72 72
 	}
73 73
 
74 74
 
@@ -79,8 +79,8 @@  discard block
 block discarded – undo
79 79
 	 * @access        public
80 80
 	 * @param string $fname
81 81
 	 */
82
-	public function set_fname( $fname = '' ) {
83
-		$this->set( 'ATT_fname', $fname );
82
+	public function set_fname($fname = '') {
83
+		$this->set('ATT_fname', $fname);
84 84
 	}
85 85
 
86 86
 
@@ -91,8 +91,8 @@  discard block
 block discarded – undo
91 91
 	 * @access        public
92 92
 	 * @param string $lname
93 93
 	 */
94
-	public function set_lname( $lname = '' ) {
95
-		$this->set( 'ATT_lname', $lname );
94
+	public function set_lname($lname = '') {
95
+		$this->set('ATT_lname', $lname);
96 96
 	}
97 97
 
98 98
 
@@ -103,8 +103,8 @@  discard block
 block discarded – undo
103 103
 	 * @access        public
104 104
 	 * @param string $address
105 105
 	 */
106
-	public function set_address( $address = '' ) {
107
-		$this->set( 'ATT_address', $address );
106
+	public function set_address($address = '') {
107
+		$this->set('ATT_address', $address);
108 108
 	}
109 109
 
110 110
 
@@ -115,8 +115,8 @@  discard block
 block discarded – undo
115 115
 	 * @access        public
116 116
 	 * @param        string $address2
117 117
 	 */
118
-	public function set_address2( $address2 = '' ) {
119
-		$this->set( 'ATT_address2', $address2 );
118
+	public function set_address2($address2 = '') {
119
+		$this->set('ATT_address2', $address2);
120 120
 	}
121 121
 
122 122
 
@@ -127,8 +127,8 @@  discard block
 block discarded – undo
127 127
 	 * @access        public
128 128
 	 * @param        string $city
129 129
 	 */
130
-	public function set_city( $city = '' ) {
131
-		$this->set( 'ATT_city', $city );
130
+	public function set_city($city = '') {
131
+		$this->set('ATT_city', $city);
132 132
 	}
133 133
 
134 134
 
@@ -139,8 +139,8 @@  discard block
 block discarded – undo
139 139
 	 * @access        public
140 140
 	 * @param        int $STA_ID
141 141
 	 */
142
-	public function set_state( $STA_ID = 0 ) {
143
-		$this->set( 'STA_ID', $STA_ID );
142
+	public function set_state($STA_ID = 0) {
143
+		$this->set('STA_ID', $STA_ID);
144 144
 	}
145 145
 
146 146
 
@@ -151,8 +151,8 @@  discard block
 block discarded – undo
151 151
 	 * @access        public
152 152
 	 * @param        string $CNT_ISO
153 153
 	 */
154
-	public function set_country( $CNT_ISO = '' ) {
155
-		$this->set( 'CNT_ISO', $CNT_ISO );
154
+	public function set_country($CNT_ISO = '') {
155
+		$this->set('CNT_ISO', $CNT_ISO);
156 156
 	}
157 157
 
158 158
 
@@ -163,8 +163,8 @@  discard block
 block discarded – undo
163 163
 	 * @access        public
164 164
 	 * @param        string $zip
165 165
 	 */
166
-	public function set_zip( $zip = '' ) {
167
-		$this->set( 'ATT_zip', $zip );
166
+	public function set_zip($zip = '') {
167
+		$this->set('ATT_zip', $zip);
168 168
 	}
169 169
 
170 170
 
@@ -175,8 +175,8 @@  discard block
 block discarded – undo
175 175
 	 * @access        public
176 176
 	 * @param        string $email
177 177
 	 */
178
-	public function set_email( $email = '' ) {
179
-		$this->set( 'ATT_email', $email );
178
+	public function set_email($email = '') {
179
+		$this->set('ATT_email', $email);
180 180
 	}
181 181
 
182 182
 
@@ -187,8 +187,8 @@  discard block
 block discarded – undo
187 187
 	 * @access        public
188 188
 	 * @param        string $phone
189 189
 	 */
190
-	public function set_phone( $phone = '' ) {
191
-		$this->set( 'ATT_phone', $phone );
190
+	public function set_phone($phone = '') {
191
+		$this->set('ATT_phone', $phone);
192 192
 	}
193 193
 
194 194
 
@@ -199,8 +199,8 @@  discard block
 block discarded – undo
199 199
 	 * @access        public
200 200
 	 * @param        bool $ATT_deleted
201 201
 	 */
202
-	public function set_deleted( $ATT_deleted = FALSE ) {
203
-		$this->set( 'ATT_deleted', $ATT_deleted );
202
+	public function set_deleted($ATT_deleted = FALSE) {
203
+		$this->set('ATT_deleted', $ATT_deleted);
204 204
 	}
205 205
 
206 206
 
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
 	 * @return int
214 214
 	 */
215 215
 	public function wp_user() {
216
-		return $this->get( 'ATT_author' );
216
+		return $this->get('ATT_author');
217 217
 	}
218 218
 
219 219
 
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 	 * @return string
225 225
 	 */
226 226
 	public function fname() {
227
-		return $this->get( 'ATT_fname' );
227
+		return $this->get('ATT_fname');
228 228
 	}
229 229
 
230 230
 
@@ -244,9 +244,9 @@  discard block
 block discarded – undo
244 244
 	 * @param bool $apply_html_entities
245 245
 	 * @return string
246 246
 	 */
247
-	public function full_name( $apply_html_entities = FALSE ) {
248
-		$full_name = $this->fname() . ' ' . $this->lname();
249
-		return $apply_html_entities ? htmlentities( $full_name, ENT_QUOTES, 'UTF-8' ) : $full_name;
247
+	public function full_name($apply_html_entities = FALSE) {
248
+		$full_name = $this->fname().' '.$this->lname();
249
+		return $apply_html_entities ? htmlentities($full_name, ENT_QUOTES, 'UTF-8') : $full_name;
250 250
 	}
251 251
 
252 252
 
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
 	 * @return string
258 258
 	 */
259 259
 	public function lname() {
260
-		return $this->get( 'ATT_lname' );
260
+		return $this->get('ATT_lname');
261 261
 	}
262 262
 
263 263
 
@@ -271,26 +271,26 @@  discard block
 block discarded – undo
271 271
 	 */
272 272
 	public function full_address_as_array() {
273 273
 		$full_address_array = array();
274
-		$initial_address_fields = array( 'ATT_address', 'ATT_address2', 'ATT_city', );
275
-		foreach ( $initial_address_fields as $address_field_name ) {
276
-			$address_fields_value = $this->get( $address_field_name );
277
-			if ( !empty( $address_fields_value ) ) {
278
-				$full_address_array[ ] = $address_fields_value;
274
+		$initial_address_fields = array('ATT_address', 'ATT_address2', 'ATT_city',);
275
+		foreach ($initial_address_fields as $address_field_name) {
276
+			$address_fields_value = $this->get($address_field_name);
277
+			if ( ! empty($address_fields_value)) {
278
+				$full_address_array[] = $address_fields_value;
279 279
 			}
280 280
 		}
281 281
 		//now handle state and country
282 282
 		$state_obj = $this->state_obj();
283
-		if ( !empty( $state_obj ) ) {
284
-			$full_address_array[ ] = $state_obj->name();
283
+		if ( ! empty($state_obj)) {
284
+			$full_address_array[] = $state_obj->name();
285 285
 		}
286 286
 		$country_obj = $this->country_obj();
287
-		if ( !empty( $country_obj ) ) {
288
-			$full_address_array[ ] = $country_obj->name();
287
+		if ( ! empty($country_obj)) {
288
+			$full_address_array[] = $country_obj->name();
289 289
 		}
290 290
 		//lastly get the xip
291 291
 		$zip_value = $this->zip();
292
-		if ( !empty( $zip_value ) ) {
293
-			$full_address_array[ ] = $zip_value;
292
+		if ( ! empty($zip_value)) {
293
+			$full_address_array[] = $zip_value;
294 294
 		}
295 295
 		return $full_address_array;
296 296
 	}
@@ -302,7 +302,7 @@  discard block
 block discarded – undo
302 302
 	 * @return string
303 303
 	 */
304 304
 	public function address() {
305
-		return $this->get( 'ATT_address' );
305
+		return $this->get('ATT_address');
306 306
 	}
307 307
 
308 308
 
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
 	 * @return string
313 313
 	 */
314 314
 	public function address2() {
315
-		return $this->get( 'ATT_address2' );
315
+		return $this->get('ATT_address2');
316 316
 	}
317 317
 
318 318
 
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
 	 * @return string
323 323
 	 */
324 324
 	public function city() {
325
-		return $this->get( 'ATT_city' );
325
+		return $this->get('ATT_city');
326 326
 	}
327 327
 
328 328
 
@@ -332,7 +332,7 @@  discard block
 block discarded – undo
332 332
 	 * @return string
333 333
 	 */
334 334
 	public function state_ID() {
335
-		return $this->get( 'STA_ID' );
335
+		return $this->get('STA_ID');
336 336
 	}
337 337
 
338 338
 
@@ -341,7 +341,7 @@  discard block
 block discarded – undo
341 341
 	 * @return string
342 342
 	 */
343 343
 	public function state_abbrev() {
344
-		return $this->state_obj() instanceof EE_State ? $this->state_obj()->abbrev() : __( 'Unknown', 'event_espresso' );
344
+		return $this->state_obj() instanceof EE_State ? $this->state_obj()->abbrev() : __('Unknown', 'event_espresso');
345 345
 	}
346 346
 
347 347
 
@@ -351,18 +351,18 @@  discard block
 block discarded – undo
351 351
 	 * @return EE_State
352 352
 	 */
353 353
 	public function state_obj() {
354
-		return $this->get_first_related( 'State' );
354
+		return $this->get_first_related('State');
355 355
 	}
356 356
 
357 357
 	/**
358 358
 	 * Returns the state's name, otherwise 'Unknown'
359 359
 	 * @return string
360 360
 	 */
361
-	public function state_name(){
362
-		if( $this->state_obj() ){
361
+	public function state_name() {
362
+		if ($this->state_obj()) {
363 363
 			return $this->state_obj()->name();
364
-		}else{
365
-			return __( 'Unknown', 'event_espresso' );
364
+		} else {
365
+			return __('Unknown', 'event_espresso');
366 366
 		}
367 367
 	}
368 368
 
@@ -375,7 +375,7 @@  discard block
 block discarded – undo
375 375
 	 * @return string
376 376
 	 */
377 377
 	public function state() {
378
-		if ( apply_filters( 'FHEE__EEI_Address__state__use_abbreviation', true, $this->state_obj() ) ) {
378
+		if (apply_filters('FHEE__EEI_Address__state__use_abbreviation', true, $this->state_obj())) {
379 379
 			return $this->state_abbrev();
380 380
 		} else {
381 381
 			return $this->state_name();
@@ -389,7 +389,7 @@  discard block
 block discarded – undo
389 389
 	 * @return string
390 390
 	 */
391 391
 	public function country_ID() {
392
-		return $this->get( 'CNT_ISO' );
392
+		return $this->get('CNT_ISO');
393 393
 	}
394 394
 
395 395
 
@@ -399,18 +399,18 @@  discard block
 block discarded – undo
399 399
 	 * @return EE_Country
400 400
 	 */
401 401
 	public function country_obj() {
402
-		return $this->get_first_related( 'Country' );
402
+		return $this->get_first_related('Country');
403 403
 	}
404 404
 
405 405
 	/**
406 406
 	 * Returns the country's name if known, otherwise 'Unknown'
407 407
 	 * @return string
408 408
 	 */
409
-	public function country_name(){
410
-		if( $this->country_obj() ){
409
+	public function country_name() {
410
+		if ($this->country_obj()) {
411 411
 			return $this->country_obj()->name();
412
-		}else{
413
-			return __( 'Unknown', 'event_espresso' );
412
+		} else {
413
+			return __('Unknown', 'event_espresso');
414 414
 		}
415 415
 	}
416 416
 
@@ -423,7 +423,7 @@  discard block
 block discarded – undo
423 423
 	 * @return string
424 424
 	 */
425 425
 	public function country() {
426
-		if ( apply_filters( 'FHEE__EEI_Address__country__use_abbreviation', true, $this->country_obj() ) ) {
426
+		if (apply_filters('FHEE__EEI_Address__country__use_abbreviation', true, $this->country_obj())) {
427 427
 			return $this->country_ID();
428 428
 		} else {
429 429
 			return $this->country_name();
@@ -437,7 +437,7 @@  discard block
 block discarded – undo
437 437
 	 * @return string
438 438
 	 */
439 439
 	public function zip() {
440
-		return $this->get( 'ATT_zip' );
440
+		return $this->get('ATT_zip');
441 441
 	}
442 442
 
443 443
 
@@ -447,7 +447,7 @@  discard block
 block discarded – undo
447 447
 	 * @return string
448 448
 	 */
449 449
 	public function email() {
450
-		return $this->get( 'ATT_email' );
450
+		return $this->get('ATT_email');
451 451
 	}
452 452
 
453 453
 
@@ -457,7 +457,7 @@  discard block
 block discarded – undo
457 457
 	 * @return string
458 458
 	 */
459 459
 	public function phone() {
460
-		return $this->get( 'ATT_phone' );
460
+		return $this->get('ATT_phone');
461 461
 	}
462 462
 
463 463
 
@@ -467,7 +467,7 @@  discard block
 block discarded – undo
467 467
 	 * @return        bool
468 468
 	 */
469 469
 	public function deleted() {
470
-		return $this->get( 'ATT_deleted' );
470
+		return $this->get('ATT_deleted');
471 471
 	}
472 472
 
473 473
 
@@ -477,8 +477,8 @@  discard block
 block discarded – undo
477 477
 	 * @param array $query_params
478 478
 	 * @return EE_Registration[]
479 479
 	 */
480
-	public function get_registrations( $query_params = array() ) {
481
-		return $this->get_many_related( 'Registration', $query_params );
480
+	public function get_registrations($query_params = array()) {
481
+		return $this->get_many_related('Registration', $query_params);
482 482
 	}
483 483
 
484 484
 
@@ -488,7 +488,7 @@  discard block
 block discarded – undo
488 488
 	 * @return EE_Registration
489 489
 	 */
490 490
 	public function get_most_recent_registration() {
491
-		return $this->get_first_related( 'Registration', array( 'order_by' => array( 'REG_date' => 'DESC' ) ) ); //null, 'REG_date', 'DESC', '=', 'OBJECT_K');
491
+		return $this->get_first_related('Registration', array('order_by' => array('REG_date' => 'DESC'))); //null, 'REG_date', 'DESC', '=', 'OBJECT_K');
492 492
 	}
493 493
 
494 494
 
@@ -498,8 +498,8 @@  discard block
 block discarded – undo
498 498
 	 * @param int $event_id
499 499
 	 * @return EE_Registration
500 500
 	 */
501
-	public function get_most_recent_registration_for_event( $event_id ) {
502
-		return $this->get_first_related( 'Registrations', array( 'EVT_ID' => $event_id ), 'REG_date', 'DESC', '=', 'OBJECT_K' );
501
+	public function get_most_recent_registration_for_event($event_id) {
502
+		return $this->get_first_related('Registrations', array('EVT_ID' => $event_id), 'REG_date', 'DESC', '=', 'OBJECT_K');
503 503
 	}
504 504
 
505 505
 
@@ -509,7 +509,7 @@  discard block
 block discarded – undo
509 509
 	 * @return array
510 510
 	 */
511 511
 	public function events() {
512
-		return $this->get_many_related( 'Event' );
512
+		return $this->get_many_related('Event');
513 513
 	}
514 514
 
515 515
 	/**
@@ -518,17 +518,17 @@  discard block
 block discarded – undo
518 518
 	 * @param EE_Payment_Method $payment_method the _gateway_name property on the gateway class
519 519
 	 * @return EE_Form_Section_Proper
520 520
 	 */
521
-	public function billing_info_for_payment_method($payment_method){
521
+	public function billing_info_for_payment_method($payment_method) {
522 522
 		$pm_type = $payment_method->type_obj();
523
-		if( ! $pm_type instanceof EE_PMT_Base ){
523
+		if ( ! $pm_type instanceof EE_PMT_Base) {
524 524
 			return NULL;
525 525
 		}
526
-		$billing_info =  $this->get_post_meta( $this->get_billing_info_postmeta_name( $payment_method ), true );
527
-		if ( ! $billing_info){
526
+		$billing_info = $this->get_post_meta($this->get_billing_info_postmeta_name($payment_method), true);
527
+		if ( ! $billing_info) {
528 528
 			return NULL;
529 529
 		}
530 530
 		$billing_form = $pm_type->billing_form();
531
-		$billing_form->receive_form_submission( array( $billing_form->name() => $billing_info ), FALSE );
531
+		$billing_form->receive_form_submission(array($billing_form->name() => $billing_info), FALSE);
532 532
 		return $billing_form;
533 533
 	}
534 534
 
@@ -538,10 +538,10 @@  discard block
 block discarded – undo
538 538
 	 * @param EE_Payment_Method $payment_method
539 539
 	 * @return string
540 540
 	 */
541
-	public function get_billing_info_postmeta_name($payment_method){
542
-		if( $payment_method->type_obj() instanceof EE_PMT_Base ){
543
-			return 'billing_info_' . $payment_method->type_obj()->system_name();
544
-		}else{
541
+	public function get_billing_info_postmeta_name($payment_method) {
542
+		if ($payment_method->type_obj() instanceof EE_PMT_Base) {
543
+			return 'billing_info_'.$payment_method->type_obj()->system_name();
544
+		} else {
545 545
 			return NULL;
546 546
 		}
547 547
 	}
@@ -552,13 +552,13 @@  discard block
 block discarded – undo
552 552
 	 * @param EE_Payment_Method $payment_method
553 553
 	 * @return boolean
554 554
 	 */
555
-	public function save_and_clean_billing_info_for_payment_method($billing_form, $payment_method){
556
-		if( ! $billing_form instanceof EE_Billing_Attendee_Info_Form ){
557
-			EE_Error::add_error( __( 'Cannot save billing info because there is none.', 'event_espresso' ) );
555
+	public function save_and_clean_billing_info_for_payment_method($billing_form, $payment_method) {
556
+		if ( ! $billing_form instanceof EE_Billing_Attendee_Info_Form) {
557
+			EE_Error::add_error(__('Cannot save billing info because there is none.', 'event_espresso'));
558 558
 			return false;
559 559
 		}
560 560
 		$billing_form->clean_sensitive_data();
561
-		return update_post_meta($this->ID(), $this->get_billing_info_postmeta_name( $payment_method ), $billing_form->input_values( true ) );
561
+		return update_post_meta($this->ID(), $this->get_billing_info_postmeta_name($payment_method), $billing_form->input_values(true));
562 562
 	}
563 563
 
564 564
 }
Please login to merge, or discard this patch.
core/db_classes/EE_Country.class.php 2 patches
Doc Comments   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 
52 52
 	/**
53 53
 	 * Gets the country name
54
-	 * @return string
54
+	 * @return boolean
55 55
 	 */
56 56
 	public function name() {
57 57
 		return $this->get( 'CNT_name' );
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
 
62 62
 	/**
63 63
 	 * gets the country's currency code
64
-	 * @return string
64
+	 * @return boolean
65 65
 	 */
66 66
 	public function currency_code() {
67 67
 		return $this->get( 'CNT_cur_code' );
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
 
83 83
 	/**
84 84
 	 * Currency name singular
85
-	 * @return string
85
+	 * @return boolean
86 86
 	 */
87 87
 	public function currency_name_single() {
88 88
 		return $this->get( 'CNT_cur_single' );
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
 
93 93
 	/**
94 94
 	 * Currency name plural
95
-	 * @return string
95
+	 * @return boolean
96 96
 	 */
97 97
 	public function currency_name_plural() {
98 98
 		return $this->get( 'CNT_cur_plural' );
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 
113 113
 	/**
114 114
 	 * currency_decimal_places : 2 = 0.00   3 = 0.000
115
-	 * @return integer
115
+	 * @return boolean
116 116
 	 */
117 117
 	public function currency_decimal_places() {
118 118
 		return $this->get( 'CNT_cur_dec_plc' );
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 
123 123
 	/**
124 124
 	 * currency_decimal_mark :   (comma) ',' = 0,01   or   (decimal) '.' = 0.01
125
-	 * @return string
125
+	 * @return boolean
126 126
 	 */
127 127
 	public function currency_decimal_mark() {
128 128
 		return $this->get( 'CNT_cur_dec_mrk' );
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 
133 133
 	/**
134 134
 	 * currency thousands separator:   (comma) ',' = 1,000   or   (decimal) '.' = 1.000
135
-	 * @return string
135
+	 * @return boolean
136 136
 	 */
137 137
 	public function currency_thousands_separator() {
138 138
 		return $this->get( 'CNT_cur_thsnds' );
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -30,9 +30,9 @@  discard block
 block discarded – undo
30 30
 	 * @param array $props_n_values
31 31
 	 * @return EE_Country|mixed
32 32
 	 */
33
-	public static function new_instance( $props_n_values = array() ) {
34
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
35
-		return $has_object ? $has_object : new self( $props_n_values );
33
+	public static function new_instance($props_n_values = array()) {
34
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
35
+		return $has_object ? $has_object : new self($props_n_values);
36 36
 	}
37 37
 
38 38
 
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
 	 * @param array $props_n_values
42 42
 	 * @return EE_Country
43 43
 	 */
44
-	public static function new_instance_from_db( $props_n_values = array() ) {
45
-		return new self( $props_n_values, TRUE );
44
+	public static function new_instance_from_db($props_n_values = array()) {
45
+		return new self($props_n_values, TRUE);
46 46
 	}
47 47
 
48 48
 
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 * @return string
55 55
 	 */
56 56
 	public function name() {
57
-		return $this->get( 'CNT_name' );
57
+		return $this->get('CNT_name');
58 58
 	}
59 59
 
60 60
 
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 	 * @return string
65 65
 	 */
66 66
 	public function currency_code() {
67
-		return $this->get( 'CNT_cur_code' );
67
+		return $this->get('CNT_cur_code');
68 68
 	}
69 69
 
70 70
 
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
 	 * @return string
75 75
 	 */
76 76
 	public function currency_sign() {
77
-		$CNT_cur_sign = $this->get( 'CNT_cur_sign' );
77
+		$CNT_cur_sign = $this->get('CNT_cur_sign');
78 78
 		return $CNT_cur_sign ? $CNT_cur_sign : '&#164;';
79 79
 	}
80 80
 
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 	 * @return string
86 86
 	 */
87 87
 	public function currency_name_single() {
88
-		return $this->get( 'CNT_cur_single' );
88
+		return $this->get('CNT_cur_single');
89 89
 	}
90 90
 
91 91
 
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 	 * @return string
96 96
 	 */
97 97
 	public function currency_name_plural() {
98
-		return $this->get( 'CNT_cur_plural' );
98
+		return $this->get('CNT_cur_plural');
99 99
 	}
100 100
 
101 101
 
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
 	 * @return boolean
106 106
 	 */
107 107
 	public function currency_sign_before() {
108
-		return $this->get( 'CNT_cur_sign_b4' );
108
+		return $this->get('CNT_cur_sign_b4');
109 109
 	}
110 110
 
111 111
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 	 * @return integer
116 116
 	 */
117 117
 	public function currency_decimal_places() {
118
-		return $this->get( 'CNT_cur_dec_plc' );
118
+		return $this->get('CNT_cur_dec_plc');
119 119
 	}
120 120
 
121 121
 
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
 	 * @return string
126 126
 	 */
127 127
 	public function currency_decimal_mark() {
128
-		return $this->get( 'CNT_cur_dec_mrk' );
128
+		return $this->get('CNT_cur_dec_mrk');
129 129
 	}
130 130
 
131 131
 
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
 	 * @return string
136 136
 	 */
137 137
 	public function currency_thousands_separator() {
138
-		return $this->get( 'CNT_cur_thsnds' );
138
+		return $this->get('CNT_cur_thsnds');
139 139
 	}
140 140
 }
141 141
 /* End of file EE_Country.class.php */
Please login to merge, or discard this patch.
core/db_classes/EE_CSV.class.php 3 patches
Doc Comments   +6 added lines, -8 removed lines patch added patch discarded remove patch
@@ -287,7 +287,7 @@  discard block
 block discarded – undo
287 287
 	 * Sends HTTP headers to indicate that the browser should download a file,
288 288
 	 * and starts writing the file to PHP's output. Returns the file handle so other functions can
289 289
 	 * also write to it
290
-	 * @param string $new_filename the name of the file that the user will download
290
+	 * @param string|false $filename the name of the file that the user will download
291 291
 	 * @return resource, like the results of fopen(), which can be used for fwrite, fputcsv2, etc.
292 292
 	 */
293 293
 	public function begin_sending_csv($filename){
@@ -343,9 +343,7 @@  discard block
 block discarded – undo
343 343
 	/**
344 344
 	 * Writes $data to the csv file open in $filehandle. uses the array indices of $data for column headers
345 345
 	 * @param array $data 2D array, first numerically-indexed, and next-level-down preferably indexed by string
346
-	 * @param boolean $add_csv_column_names whether or not we should add the keys in the bottom-most array as a row for headers in the CSV.
347
-	 * Eg, if $data looked like array(0=>array('EVT_ID'=>1,'EVT_name'=>'monkey'...), 1=>array(...),...))
348
-	 * then the first row we'd write to the CSV would be "EVT_ID,EVT_name,..."
346
+	 * @param resource $filehandle
349 347
 	 * @return boolean if we successfully wrote to the CSV or not. If there's no $data, we consider that a success (because we wrote everything there was...nothing)
350 348
 	 */
351 349
 	public function write_data_array_to_csv($filehandle, $data){
@@ -427,7 +425,7 @@  discard block
 block discarded – undo
427 425
 	 * @param array $model_data_array is assumed to be a 3d array: 1st layer has keys of model names (eg 'Event'),
428 426
 	 * next layer is numerically indexed to represent each model object (eg, each individual event), and the last layer
429 427
 	 * has all the attributes o fthat model object (eg, the event's id, name, etc)
430
-	 * @return boolean success
428
+	 * @return boolean|null success
431 429
 	 */
432 430
 	public function write_model_data_to_csv($filehandle,$model_data_array){
433 431
 		$this->write_metadata_to_csv($filehandle);
@@ -456,8 +454,8 @@  discard block
 block discarded – undo
456 454
 	 * Writes the CSV file to the output buffer, with rows corresponding to $model_data_array,
457 455
 	 * and dies (in order to avoid other plugins from messing up the csv output)
458 456
 	 * @param string $filename the filename you want to give the file
459
-	 * @param array $model_data_array 3d array, as described in EE_CSV::write_model_data_to_csv()
460
-	 * @return bool | void writes CSV file to output and dies
457
+	 * @param boolean $model_data_array 3d array, as described in EE_CSV::write_model_data_to_csv()
458
+	 * @return boolean|null | void writes CSV file to output and dies
461 459
 	 */
462 460
 	public function export_multiple_model_data_to_csv($filename,$model_data_array){
463 461
 		$filehandle = $this->begin_sending_csv($filename);
@@ -469,7 +467,7 @@  discard block
 block discarded – undo
469 467
 	 *		  @access public
470 468
 	 *			@param array $data - the array of data to be converted to csv and exported
471 469
 	 *			@param string $filename - name for newly created csv file
472
-	 *			@return TRUE on success, FALSE on fail
470
+	 *			@return false|null on success, FALSE on fail
473 471
 	 */
474 472
 	public function export_array_to_csv( $data = FALSE, $filename = FALSE  ) {
475 473
 
Please login to merge, or discard this patch.
Spacing   +108 added lines, -108 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2 2
 /**
3 3
  * CSV Import Export class
4 4
  *
@@ -41,31 +41,31 @@  discard block
 block discarded – undo
41 41
 		global $wpdb;
42 42
 
43 43
 		$this->_primary_keys = array(
44
-				$wpdb->prefix . 'esp_answer' => array( 'ANS_ID' ),
45
-				$wpdb->prefix . 'esp_attendee' => array( 'ATT_ID' ),
46
-				$wpdb->prefix . 'esp_datetime'	=> array( 'DTT_ID' ),
47
-				$wpdb->prefix . 'esp_event_question_group'	=> array( 'EQG_ID' ),
48
-				$wpdb->prefix . 'esp_message_template'	=> array( 'MTP_ID' ),
49
-				$wpdb->prefix . 'esp_payment'	=> array( 'PAY_ID' ),
50
-				$wpdb->prefix . 'esp_price'	=> array( 'PRC_ID' ),
51
-				$wpdb->prefix . 'esp_price_type'	=> array( 'PRT_ID' ),
52
-				$wpdb->prefix . 'esp_question'	=> array( 'QST_ID' ),
53
-				$wpdb->prefix . 'esp_question_group'	=> array( 'QSG_ID' ),
54
-				$wpdb->prefix . 'esp_question_group_question'	=> array( 'QGQ_ID' ),
55
-				$wpdb->prefix . 'esp_question_option'	=> array( 'QSO_ID' ),
56
-				$wpdb->prefix . 'esp_registration'	=> array( 'REG_ID' ),
57
-				$wpdb->prefix . 'esp_status'	=> array( 'STS_ID' ),
58
-				$wpdb->prefix . 'esp_transaction'	=> array( 'TXN_ID' ),
59
-				$wpdb->prefix . 'esp_transaction'	=> array( 'TXN_ID' ),
60
-				$wpdb->prefix . 'events_detail'	=> array( 'id' ),
61
-				$wpdb->prefix . 'events_category_detail'	=> array( 'id' ),
62
-				$wpdb->prefix . 'events_category_rel'	=> array( 'id' ),
63
-				$wpdb->prefix . 'events_venue'	=> array( 'id' ),
64
-				$wpdb->prefix . 'events_venue_rel' =>  array( 'emeta_id' ),
65
-				$wpdb->prefix . 'events_locale'	=> array( 'id' ),
66
-				$wpdb->prefix . 'events_locale_rel'	=> array( 'id' ),
67
-				$wpdb->prefix . 'events_personnel' =>  array( 'id' ),
68
-				$wpdb->prefix . 'events_personnel_rel' =>  array( 'id' ),
44
+				$wpdb->prefix.'esp_answer' => array('ANS_ID'),
45
+				$wpdb->prefix.'esp_attendee' => array('ATT_ID'),
46
+				$wpdb->prefix.'esp_datetime'	=> array('DTT_ID'),
47
+				$wpdb->prefix.'esp_event_question_group'	=> array('EQG_ID'),
48
+				$wpdb->prefix.'esp_message_template'	=> array('MTP_ID'),
49
+				$wpdb->prefix.'esp_payment'	=> array('PAY_ID'),
50
+				$wpdb->prefix.'esp_price'	=> array('PRC_ID'),
51
+				$wpdb->prefix.'esp_price_type'	=> array('PRT_ID'),
52
+				$wpdb->prefix.'esp_question'	=> array('QST_ID'),
53
+				$wpdb->prefix.'esp_question_group'	=> array('QSG_ID'),
54
+				$wpdb->prefix.'esp_question_group_question'	=> array('QGQ_ID'),
55
+				$wpdb->prefix.'esp_question_option'	=> array('QSO_ID'),
56
+				$wpdb->prefix.'esp_registration'	=> array('REG_ID'),
57
+				$wpdb->prefix.'esp_status'	=> array('STS_ID'),
58
+				$wpdb->prefix.'esp_transaction'	=> array('TXN_ID'),
59
+				$wpdb->prefix.'esp_transaction'	=> array('TXN_ID'),
60
+				$wpdb->prefix.'events_detail'	=> array('id'),
61
+				$wpdb->prefix.'events_category_detail'	=> array('id'),
62
+				$wpdb->prefix.'events_category_rel'	=> array('id'),
63
+				$wpdb->prefix.'events_venue'	=> array('id'),
64
+				$wpdb->prefix.'events_venue_rel' =>  array('emeta_id'),
65
+				$wpdb->prefix.'events_locale'	=> array('id'),
66
+				$wpdb->prefix.'events_locale_rel'	=> array('id'),
67
+				$wpdb->prefix.'events_personnel' =>  array('id'),
68
+				$wpdb->prefix.'events_personnel_rel' =>  array('id'),
69 69
 			);
70 70
 
71 71
 	}
@@ -77,9 +77,9 @@  discard block
 block discarded – undo
77 77
 	 *		@ access public
78 78
 	 *		@ return class instance
79 79
 	 */
80
-	public static function instance ( ) {
80
+	public static function instance( ) {
81 81
 		// check if class object is instantiated
82
-		if ( self::$_instance === NULL  or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_CSV )) {
82
+		if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_CSV)) {
83 83
 			self::$_instance = new self();
84 84
 		}
85 85
 		return self::$_instance;
@@ -91,22 +91,22 @@  discard block
 block discarded – undo
91 91
 	 * @return string
92 92
 	 * @throws EE_Error
93 93
 	 */
94
-	private function read_unicode_file($file_path){
94
+	private function read_unicode_file($file_path) {
95 95
 		$fc = "";
96
-		$fh = fopen($file_path,"rb");
97
-		if( ! $fh ){
98
-			throw new EE_Error( sprintf( __("Cannot open file for read: %s<br>\n", 'event_espresso'), $file_path ) );
96
+		$fh = fopen($file_path, "rb");
97
+		if ( ! $fh) {
98
+			throw new EE_Error(sprintf(__("Cannot open file for read: %s<br>\n", 'event_espresso'), $file_path));
99 99
 		}
100 100
 		$flen = filesize($file_path);
101 101
 		$bc = fread($fh, $flen);
102
-		for ($i=0; $i<$flen; $i++){
103
-			$c = substr($bc,$i,1);
104
-			if ((ord($c) != 0) && (ord($c) != 13)){
105
-			  $fc = $fc . $c;
102
+		for ($i = 0; $i < $flen; $i++) {
103
+			$c = substr($bc, $i, 1);
104
+			if ((ord($c) != 0) && (ord($c) != 13)) {
105
+			  $fc = $fc.$c;
106 106
 			}
107 107
 		}
108
-		if ((ord(substr($fc,0,1)) == 255) && (ord(substr($fc,1,1)) == 254))
109
-		$fc = substr($fc,2);
108
+		if ((ord(substr($fc, 0, 1)) == 255) && (ord(substr($fc, 1, 1)) == 254))
109
+		$fc = substr($fc, 2);
110 110
 		return ($fc);
111 111
 }
112 112
 
@@ -118,15 +118,15 @@  discard block
 block discarded – undo
118 118
 	 * @param string $path_to_file
119 119
 	 * @return array of arrays. Top-level array has rows, second-level array has each item
120 120
 	 */
121
-	public function import_csv_to_multi_dimensional_array($path_to_file){
121
+	public function import_csv_to_multi_dimensional_array($path_to_file) {
122 122
 		// needed to deal with Mac line endings
123
-		ini_set('auto_detect_line_endings',TRUE);
123
+		ini_set('auto_detect_line_endings', TRUE);
124 124
 
125 125
 		// because fgetcsv does not correctly deal with backslashed quotes such as \"
126 126
 		// we'll read the file into a string
127
-		$file_contents = $this->read_unicode_file( $path_to_file );
127
+		$file_contents = $this->read_unicode_file($path_to_file);
128 128
 		// replace backslashed quotes with CSV enclosures
129
-		$file_contents = str_replace ( '\\"', '"""', $file_contents );
129
+		$file_contents = str_replace('\\"', '"""', $file_contents);
130 130
 		// HEY YOU! PUT THAT FILE BACK!!!
131 131
 		file_put_contents($path_to_file, $file_contents);
132 132
 
@@ -136,25 +136,25 @@  discard block
 block discarded – undo
136 136
 			$csvarray = array();
137 137
 
138 138
 			// in PHP 5.3 fgetcsv accepts a 5th parameter, but the pre 5.3 versions of fgetcsv choke if passed more than 4 - is that crazy or what?
139
-			if ( version_compare( PHP_VERSION, '5.3.0' ) < 0 ) {
139
+			if (version_compare(PHP_VERSION, '5.3.0') < 0) {
140 140
 
141 141
 				//  PHP 5.2- version
142 142
 
143 143
 				// loop through each row of the file
144
-				while(($data = fgetcsv($file_handle, 0, ',', '"' )) !== FALSE){
145
-					$csvarray[]= $data;
144
+				while (($data = fgetcsv($file_handle, 0, ',', '"')) !== FALSE) {
145
+					$csvarray[] = $data;
146 146
 				}
147
-			}else{
147
+			} else {
148 148
 				// loop through each row of the file
149
-				while (( $data = fgetcsv( $file_handle, 0, ',', '"', '\\' )) !== FALSE ) {
150
-					$csvarray[]=$data;
149
+				while (($data = fgetcsv($file_handle, 0, ',', '"', '\\')) !== FALSE) {
150
+					$csvarray[] = $data;
151 151
 				}
152 152
 			}
153 153
 			# Close the File.
154 154
 			fclose($file_handle);
155 155
 			return $csvarray;
156
-		}else{
157
-			EE_Error::add_error( sprintf(__("An error occurred - the file: %s could not opened.", "event_espresso"),$path_to_file), __FILE__, __FUNCTION__, __LINE__ );
156
+		} else {
157
+			EE_Error::add_error(sprintf(__("An error occurred - the file: %s could not opened.", "event_espresso"), $path_to_file), __FILE__, __FUNCTION__, __LINE__);
158 158
 			return false;
159 159
 		}
160 160
 	}
@@ -184,9 +184,9 @@  discard block
 block discarded – undo
184 184
 	 *						...
185 185
 	 *						)
186 186
 	 */
187
-	public function import_csv_to_model_data_array( $path_to_file, $model_name = FALSE, $first_row_is_headers = TRUE ) {
187
+	public function import_csv_to_model_data_array($path_to_file, $model_name = FALSE, $first_row_is_headers = TRUE) {
188 188
 		$multi_dimensional_array = $this->import_csv_to_multi_dimensional_array($path_to_file);
189
-		if( ! $multi_dimensional_array ){
189
+		if ( ! $multi_dimensional_array) {
190 190
 			return false;
191 191
 		}
192 192
 		// gotta start somewhere
@@ -195,9 +195,9 @@  discard block
 block discarded – undo
195 195
 		$ee_formatted_data = array();
196 196
 		// array to store headers (column names)
197 197
 		$headers = array();
198
-		foreach($multi_dimensional_array as $data){
198
+		foreach ($multi_dimensional_array as $data) {
199 199
 			// if first cell is MODEL, then second cell is the MODEL name
200
-			if ( $data[0]	== 'MODEL' ) {
200
+			if ($data[0] == 'MODEL') {
201 201
 				$model_name = $data[1];
202 202
 				//don't bother looking for model data in this row. The rest of this
203 203
 				//row should be blank
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
 				$headers = array();
208 208
 				continue;
209 209
 			}
210
-			if( strpos( $data[0], EE_CSV::metadata_header ) !==FALSE ){
210
+			if (strpos($data[0], EE_CSV::metadata_header) !== FALSE) {
211 211
 				$model_name = EE_CSV::metadata_header;
212 212
 				//store like model data, we just won't try importing it etc.
213 213
 				$row = 1;
@@ -220,31 +220,31 @@  discard block
 block discarded – undo
220 220
 
221 221
 			$model_entry = array();
222 222
 			// loop through each column
223
-			for ( $i=0; $i < $columns; $i++ ) {
223
+			for ($i = 0; $i < $columns; $i++) {
224 224
 
225 225
 				//replace csv_enclosures with backslashed quotes
226
-				$data[$i] = str_replace ( '"""', '\\"', $data[$i] );
226
+				$data[$i] = str_replace('"""', '\\"', $data[$i]);
227 227
 				// do we need to grab the column names?
228
-				if ( $row === 1){
229
-					if( $first_row_is_headers ) {
228
+				if ($row === 1) {
229
+					if ($first_row_is_headers) {
230 230
 						// store the column names to use for keys
231 231
 						$column_name = $data[$i];
232 232
 						//check it's not blank... sometimes CSV editign programs adda bunch of empty columns onto the end...
233
-						if(!$column_name){continue;}
233
+						if ( ! $column_name) {continue; }
234 234
 						$matches = array();
235
-						if($model_name == EE_CSV::metadata_header){
235
+						if ($model_name == EE_CSV::metadata_header) {
236 236
 							$headers[$i] = $column_name;
237
-						}else{
237
+						} else {
238 238
 							//now get the db table name from it (the part between square brackets)
239
-							$success = preg_match('~(.*)\[(.*)\]~', $column_name,$matches);
240
-							if (!$success){
241
-								EE_Error::add_error( sprintf(__("The column titled %s is invalid for importing. It must be be in the format of 'Nice Name[model_field_name]' in row %s", "event_espresso"),$column_name,implode(",",$data)), __FILE__, __FUNCTION__, __LINE__ );
239
+							$success = preg_match('~(.*)\[(.*)\]~', $column_name, $matches);
240
+							if ( ! $success) {
241
+								EE_Error::add_error(sprintf(__("The column titled %s is invalid for importing. It must be be in the format of 'Nice Name[model_field_name]' in row %s", "event_espresso"), $column_name, implode(",", $data)), __FILE__, __FUNCTION__, __LINE__);
242 242
 								return false;
243 243
 							}
244 244
 							$headers[$i] = $matches[2];
245 245
 						}
246 246
 
247
-					}else{
247
+					} else {
248 248
 						// no column names means our final array will just use counters for keys
249 249
 						$model_entry[$headers[$i]] = $data[$i];
250 250
 						$headers[$i] = $i;
@@ -252,14 +252,14 @@  discard block
 block discarded – undo
252 252
 					// and we need to store csv data
253 253
 				} else {
254 254
 					// this column isn' ta header, store it if there is a header for it
255
-					if(isset($headers[$i])){
255
+					if (isset($headers[$i])) {
256 256
 						$model_entry[$headers[$i]] = $data[$i];
257 257
 					}
258 258
 				}
259 259
 
260 260
 			}
261 261
 			//save the row's data IF it's a non-header-row
262
-			if( ! $first_row_is_headers || ($first_row_is_headers && $row > 1)){
262
+			if ( ! $first_row_is_headers || ($first_row_is_headers && $row > 1)) {
263 263
 				$ee_formatted_data[$model_name][] = $model_entry;
264 264
 			}
265 265
 			// advance to next row
@@ -278,9 +278,9 @@  discard block
 block discarded – undo
278 278
 	}
279 279
 
280 280
 
281
-	public function save_csv_to_db( $csv_data_array, $model_name = FALSE ) {
282
-		EE_Error::doing_it_wrong('save_csv_to_db', __( 'Function moved to EE_Import and renamed to save_csv_data_array_to_db', 'event_espresso' ), '4.6.7' );
283
-		return EE_Import::instance()->save_csv_data_array_to_db( $csv_data_array, $model_name );
281
+	public function save_csv_to_db($csv_data_array, $model_name = FALSE) {
282
+		EE_Error::doing_it_wrong('save_csv_to_db', __('Function moved to EE_Import and renamed to save_csv_data_array_to_db', 'event_espresso'), '4.6.7');
283
+		return EE_Import::instance()->save_csv_data_array_to_db($csv_data_array, $model_name);
284 284
 	}
285 285
 
286 286
 	/**
@@ -290,11 +290,11 @@  discard block
 block discarded – undo
290 290
 	 * @param string $new_filename the name of the file that the user will download
291 291
 	 * @return resource, like the results of fopen(), which can be used for fwrite, fputcsv2, etc.
292 292
 	 */
293
-	public function begin_sending_csv($filename){
293
+	public function begin_sending_csv($filename) {
294 294
 		// grab file extension
295 295
 		$ext = substr(strrchr($filename, '.'), 1);
296
-		if ( $ext == '.csv' or  $ext == '.xls' ) {
297
-			str_replace( $ext, '', $filename );
296
+		if ($ext == '.csv' or $ext == '.xls') {
297
+			str_replace($ext, '', $filename);
298 298
 		}
299 299
 		$filename .= '.csv';
300 300
 
@@ -325,12 +325,12 @@  discard block
 block discarded – undo
325 325
 	 * mentioning the version and timezone
326 326
 	 * @param resource $filehandle
327 327
 	 */
328
-	public function write_metadata_to_csv($filehandle){
328
+	public function write_metadata_to_csv($filehandle) {
329 329
 		EE_Registry::instance()->load_helper('DTT_Helper');
330
-		$data_row = array(EE_CSV::metadata_header);//do NOT translate because this exact string is used when importing
330
+		$data_row = array(EE_CSV::metadata_header); //do NOT translate because this exact string is used when importing
331 331
 		$this->fputcsv2($filehandle, $data_row);
332 332
 		EE_Registry::instance()->load_helper('DTT_Helper');
333
-		$meta_data = array( 0=> array(
333
+		$meta_data = array(0=> array(
334 334
 			'version'=>espresso_version(),
335 335
 			'timezone'=>  EEH_DTT_Helper::get_timezone(),
336 336
 			'time_of_export'=>current_time('mysql'),
@@ -348,30 +348,30 @@  discard block
 block discarded – undo
348 348
 	 * then the first row we'd write to the CSV would be "EVT_ID,EVT_name,..."
349 349
 	 * @return boolean if we successfully wrote to the CSV or not. If there's no $data, we consider that a success (because we wrote everything there was...nothing)
350 350
 	 */
351
-	public function write_data_array_to_csv($filehandle, $data){
351
+	public function write_data_array_to_csv($filehandle, $data) {
352 352
 		EE_Registry::instance()->load_helper('Array');
353 353
 
354 354
 
355 355
 		//determine if $data is actually a 2d array
356
-		if ( $data && is_array($data) && is_array(EEH_Array::get_one_item_from_array($data))){
356
+		if ($data && is_array($data) && is_array(EEH_Array::get_one_item_from_array($data))) {
357 357
 			//make sure top level is numerically indexed,
358 358
 
359
-			if( EEH_Array::is_associative_array($data)){
360
-				throw new EE_Error(sprintf(__("top-level array must be numerically indexed. Does these look like numbers to you? %s","event_espresso"),implode(",",array_keys($data))));
359
+			if (EEH_Array::is_associative_array($data)) {
360
+				throw new EE_Error(sprintf(__("top-level array must be numerically indexed. Does these look like numbers to you? %s", "event_espresso"), implode(",", array_keys($data))));
361 361
 			}
362 362
 			$item_in_top_level_array = EEH_Array::get_one_item_from_array($data);
363 363
 			//now, is the last item in the top-level array of $data an associative or numeric array?
364
-			if(EEH_Array::is_associative_array($item_in_top_level_array)){
364
+			if (EEH_Array::is_associative_array($item_in_top_level_array)) {
365 365
 				//its associative, so we want to output its keys as column headers
366 366
 				$keys = array_keys($item_in_top_level_array);
367 367
 				echo $this->fputcsv2($filehandle, $keys);
368 368
 			}
369 369
 			//start writing data
370
-			foreach($data as $data_row){
370
+			foreach ($data as $data_row) {
371 371
 				echo $this->fputcsv2($filehandle, $data_row);
372 372
 			}
373 373
 			return true;
374
-		}else{
374
+		} else {
375 375
 			//no data TO write... so we can assume that's a success
376 376
 			return true;
377 377
 		}
@@ -416,7 +416,7 @@  discard block
 block discarded – undo
416 416
 	 * Calls exit to prevent polluting the CSV file with other junk
417 417
 	 * @param resource $fh filehandle where we're writing the CSV to
418 418
 	 */
419
-	public function end_sending_csv($fh){
419
+	public function end_sending_csv($fh) {
420 420
 		fclose($fh);
421 421
 		exit(0);
422 422
 	}
@@ -429,23 +429,23 @@  discard block
 block discarded – undo
429 429
 	 * has all the attributes o fthat model object (eg, the event's id, name, etc)
430 430
 	 * @return boolean success
431 431
 	 */
432
-	public function write_model_data_to_csv($filehandle,$model_data_array){
432
+	public function write_model_data_to_csv($filehandle, $model_data_array) {
433 433
 		$this->write_metadata_to_csv($filehandle);
434
-		foreach($model_data_array as $model_name => $model_instance_arrays){
434
+		foreach ($model_data_array as $model_name => $model_instance_arrays) {
435 435
 			//first: output a special row stating the model
436
-			echo $this->fputcsv2($filehandle,array('MODEL',$model_name));
436
+			echo $this->fputcsv2($filehandle, array('MODEL', $model_name));
437 437
 			//if we have items to put in the CSV, do it normally
438 438
 
439
-			if( ! empty($model_instance_arrays) ){
439
+			if ( ! empty($model_instance_arrays)) {
440 440
 				$this->write_data_array_to_csv($filehandle, $model_instance_arrays);
441
-			}else{
441
+			} else {
442 442
 //				echo "no data to write... so just write the headers";
443 443
 				//so there's actually NO model objects for that model.
444 444
 				//probably still want to show the columns
445 445
 				$model = EE_Registry::instance()->load_model($model_name);
446 446
 				$column_names = array();
447
-				foreach($model->field_settings() as $field){
448
-					$column_names[$field->get_nicename()."[".$field->get_name()."]"] = null ;
447
+				foreach ($model->field_settings() as $field) {
448
+					$column_names[$field->get_nicename()."[".$field->get_name()."]"] = null;
449 449
 				}
450 450
 				$this->write_data_array_to_csv($filehandle, array($column_names));
451 451
 			}
@@ -459,7 +459,7 @@  discard block
 block discarded – undo
459 459
 	 * @param array $model_data_array 3d array, as described in EE_CSV::write_model_data_to_csv()
460 460
 	 * @return bool | void writes CSV file to output and dies
461 461
 	 */
462
-	public function export_multiple_model_data_to_csv($filename,$model_data_array){
462
+	public function export_multiple_model_data_to_csv($filename, $model_data_array) {
463 463
 		$filehandle = $this->begin_sending_csv($filename);
464 464
 		$this->write_model_data_to_csv($filehandle, $model_data_array);
465 465
 		$this->end_sending_csv($filehandle);
@@ -471,15 +471,15 @@  discard block
 block discarded – undo
471 471
 	 *			@param string $filename - name for newly created csv file
472 472
 	 *			@return TRUE on success, FALSE on fail
473 473
 	 */
474
-	public function export_array_to_csv( $data = FALSE, $filename = FALSE  ) {
474
+	public function export_array_to_csv($data = FALSE, $filename = FALSE) {
475 475
 
476 476
 		// no data file?? get outta here
477
-		if ( ! $data or ! is_array( $data ) or empty( $data ) ) {
477
+		if ( ! $data or ! is_array($data) or empty($data)) {
478 478
 			return FALSE;
479 479
 		}
480 480
 
481 481
 		// no filename?? get outta here
482
-		if ( ! $filename ) {
482
+		if ( ! $filename) {
483 483
 			return FALSE;
484 484
 		}
485 485
 
@@ -505,11 +505,11 @@  discard block
 block discarded – undo
505 505
 	 *			@param int $percent_of_max - desired percentage of the max upload_mb
506 506
 	 *			@return int KB
507 507
 	 */
508
-	public function get_max_upload_size ( $percent_of_max = FALSE ) {
508
+	public function get_max_upload_size($percent_of_max = FALSE) {
509 509
 
510
-		$max_upload = (int)(ini_get('upload_max_filesize'));
511
-		$max_post = (int)(ini_get('post_max_size'));
512
-		$memory_limit = (int)(ini_get('memory_limit'));
510
+		$max_upload = (int) (ini_get('upload_max_filesize'));
511
+		$max_post = (int) (ini_get('post_max_size'));
512
+		$memory_limit = (int) (ini_get('memory_limit'));
513 513
 
514 514
 		// determine the smallest of the three values from above
515 515
 		$upload_mb = min($max_upload, $max_post, $memory_limit);
@@ -518,9 +518,9 @@  discard block
 block discarded – undo
518 518
 		$upload_mb = $upload_mb * 1024;
519 519
 
520 520
 		// don't want the full monty? then reduce the max uplaod size
521
-		if ( $percent_of_max ) {
521
+		if ($percent_of_max) {
522 522
 			// is percent_of_max like this -> 50 or like this -> 0.50 ?
523
-			if ( $percent_of_max > 1 ) {
523
+			if ($percent_of_max > 1) {
524 524
 				// chnages 50 to 0.50
525 525
 				$percent_of_max = $percent_of_max / 100;
526 526
 			}
@@ -542,17 +542,17 @@  discard block
 block discarded – undo
542 542
 	 *			@param string $mysql_null - allows php NULL to be overridden with MySQl's insertable NULL value
543 543
 	 *			@return void
544 544
 	 */
545
-	private function fputcsv2 ($fh, array $row, $delimiter = ',', $enclosure = '"', $mysql_null = FALSE) {
545
+	private function fputcsv2($fh, array $row, $delimiter = ',', $enclosure = '"', $mysql_null = FALSE) {
546 546
 		//Allow user to filter the csv delimiter and enclosure for other countries csv standards
547
-		$delimiter = apply_filters( 'FHEE__EE_CSV__fputcsv2__delimiter', $delimiter );
548
-		$enclosure = apply_filters( 'FHEE__EE_CSV__fputcsv2__enclosure', $enclosure );
547
+		$delimiter = apply_filters('FHEE__EE_CSV__fputcsv2__delimiter', $delimiter);
548
+		$enclosure = apply_filters('FHEE__EE_CSV__fputcsv2__enclosure', $enclosure);
549 549
 
550 550
 		$delimiter_esc = preg_quote($delimiter, '/');
551 551
 		$enclosure_esc = preg_quote($enclosure, '/');
552 552
 
553 553
 		$output = array();
554 554
 		foreach ($row as $field_value) {
555
-			if(is_object($field_value) || is_array($field_value)){
555
+			if (is_object($field_value) || is_array($field_value)) {
556 556
 				$field_value = serialize($field_value);
557 557
 			}
558 558
 			if ($field_value === null && $mysql_null) {
@@ -561,10 +561,10 @@  discard block
 block discarded – undo
561 561
 			}
562 562
 
563 563
 			$output[] = preg_match("/(?:${delimiter_esc}|${enclosure_esc}|\s)/", $field_value) ?
564
-				( $enclosure . str_replace($enclosure, $enclosure . $enclosure, $field_value) . $enclosure ) : $field_value;
564
+				($enclosure.str_replace($enclosure, $enclosure.$enclosure, $field_value).$enclosure) : $field_value;
565 565
 		}
566 566
 
567
-		fwrite($fh, join($delimiter, $output) . PHP_EOL);
567
+		fwrite($fh, join($delimiter, $output).PHP_EOL);
568 568
 	}
569 569
 
570 570
 
Please login to merge, or discard this patch.
Braces   +12 added lines, -9 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if (!defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * CSV Import Export class
4 6
  *
@@ -105,8 +107,9 @@  discard block
 block discarded – undo
105 107
 			  $fc = $fc . $c;
106 108
 			}
107 109
 		}
108
-		if ((ord(substr($fc,0,1)) == 255) && (ord(substr($fc,1,1)) == 254))
109
-		$fc = substr($fc,2);
110
+		if ((ord(substr($fc,0,1)) == 255) && (ord(substr($fc,1,1)) == 254)) {
111
+				$fc = substr($fc,2);
112
+		}
110 113
 		return ($fc);
111 114
 }
112 115
 
@@ -144,7 +147,7 @@  discard block
 block discarded – undo
144 147
 				while(($data = fgetcsv($file_handle, 0, ',', '"' )) !== FALSE){
145 148
 					$csvarray[]= $data;
146 149
 				}
147
-			}else{
150
+			} else{
148 151
 				// loop through each row of the file
149 152
 				while (( $data = fgetcsv( $file_handle, 0, ',', '"', '\\' )) !== FALSE ) {
150 153
 					$csvarray[]=$data;
@@ -153,7 +156,7 @@  discard block
 block discarded – undo
153 156
 			# Close the File.
154 157
 			fclose($file_handle);
155 158
 			return $csvarray;
156
-		}else{
159
+		} else{
157 160
 			EE_Error::add_error( sprintf(__("An error occurred - the file: %s could not opened.", "event_espresso"),$path_to_file), __FILE__, __FUNCTION__, __LINE__ );
158 161
 			return false;
159 162
 		}
@@ -234,7 +237,7 @@  discard block
 block discarded – undo
234 237
 						$matches = array();
235 238
 						if($model_name == EE_CSV::metadata_header){
236 239
 							$headers[$i] = $column_name;
237
-						}else{
240
+						} else{
238 241
 							//now get the db table name from it (the part between square brackets)
239 242
 							$success = preg_match('~(.*)\[(.*)\]~', $column_name,$matches);
240 243
 							if (!$success){
@@ -244,7 +247,7 @@  discard block
 block discarded – undo
244 247
 							$headers[$i] = $matches[2];
245 248
 						}
246 249
 
247
-					}else{
250
+					} else{
248 251
 						// no column names means our final array will just use counters for keys
249 252
 						$model_entry[$headers[$i]] = $data[$i];
250 253
 						$headers[$i] = $i;
@@ -371,7 +374,7 @@  discard block
 block discarded – undo
371 374
 				echo $this->fputcsv2($filehandle, $data_row);
372 375
 			}
373 376
 			return true;
374
-		}else{
377
+		} else{
375 378
 			//no data TO write... so we can assume that's a success
376 379
 			return true;
377 380
 		}
@@ -438,7 +441,7 @@  discard block
 block discarded – undo
438 441
 
439 442
 			if( ! empty($model_instance_arrays) ){
440 443
 				$this->write_data_array_to_csv($filehandle, $model_instance_arrays);
441
-			}else{
444
+			} else{
442 445
 //				echo "no data to write... so just write the headers";
443 446
 				//so there's actually NO model objects for that model.
444 447
 				//probably still want to show the columns
Please login to merge, or discard this patch.
core/db_classes/EE_Export.class.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 	/**
70 70
 	 *			@Export Event Espresso data - routes export requests
71 71
 	 *		  @access public
72
-	 *			@return void | bool
72
+	 *			@return false|null | bool
73 73
 	 */
74 74
 	public function export() {
75 75
 
@@ -605,7 +605,7 @@  discard block
 block discarded – undo
605 605
 	 *	@recursive function for exporting table data and merging the results with the next results
606 606
 	 *	@access private
607 607
 	 *	@param array $models_to_export keys are model names (eg 'Event', 'Attendee', etc.) and values are arrays of query params like on EEM_Base::get_all
608
-	 *	@return array on success, FALSE on fail
608
+	 *	@return boolean on success, FALSE on fail
609 609
 	 */
610 610
 	private function _get_export_data_for_models( $models_to_export = array() ) {
611 611
 		$table_data = FALSE;
Please login to merge, or discard this patch.
Braces   +18 added lines, -17 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if (!defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
3 5
 /**
4 6
  * EE_Export class
@@ -256,10 +258,10 @@  discard block
 block discarded – undo
256 258
 				if( $field_name == 'STA_ID' ){
257 259
 					$state_name_field = EEM_State::instance()->field_settings_for( 'STA_name' );
258 260
 					$csv_row[ __( 'State', 'event_espresso' ) ] = $attendee_row[ $state_name_field->get_qualified_column() ];
259
-				}elseif( $field_name == 'CNT_ISO' ){
261
+				} elseif( $field_name == 'CNT_ISO' ){
260 262
 					$country_name_field = EEM_Country::instance()->field_settings_for( 'CNT_name' );
261 263
 					$csv_row[ __( 'Country', 'event_espresso' ) ] = $attendee_row[ $country_name_field->get_qualified_column() ];
262
-				}else{
264
+				} else{
263 265
 					$csv_row[ $field_obj->get_nicename() ] = $attendee_row[ $field_obj->get_qualified_column() ];
264 266
 				}
265 267
 			}
@@ -313,9 +315,9 @@  discard block
 block discarded – undo
313 315
 		$value_on_model_obj = $field_obj->prepare_for_set_from_db( $raw_db_value );
314 316
 		if( $pretty_schema === true){
315 317
 			return $field_obj->prepare_for_pretty_echoing( $value_on_model_obj );
316
-		}elseif( is_string( $pretty_schema ) ) {
318
+		} elseif( is_string( $pretty_schema ) ) {
317 319
 			return $field_obj->prepare_for_pretty_echoing($value_on_model_obj, $pretty_schema );
318
-		}else{
320
+		} else{
319 321
 			return $field_obj->prepare_for_get( $value_on_model_obj );
320 322
 		}
321 323
 	}
@@ -370,7 +372,7 @@  discard block
 block discarded – undo
370 372
 		);
371 373
 		if( $event_id ){
372 374
 			$query_params[0]['EVT_ID'] =  $event_id;
373
-		}else{
375
+		} else{
374 376
 			$query_params[ 'force_join' ][] = 'Event';
375 377
 		}
376 378
 		$registration_rows = $reg_model->get_all_wpdb_results( $query_params );
@@ -394,11 +396,11 @@  discard block
 block discarded – undo
394 396
 					$field = $reg_model->field_settings_for($field_name);
395 397
 					if($field_name == 'REG_final_price'){
396 398
 						$value = $this->_prepare_value_from_db_for_display( $reg_model, $field_name, $reg_row[ 'Registration.REG_final_price'], 'localized_float' );
397
-					}elseif( $field_name == 'REG_count' ){
399
+					} elseif( $field_name == 'REG_count' ){
398 400
 						$value = sprintf( __( '%s of %s', 'event_espresso' ), $this->_prepare_value_from_db_for_display( $reg_model, 'REG_count', $reg_row['Registration.REG_count'] ), $this->_prepare_value_from_db_for_display( $reg_model, 'REG_group_size', $reg_row['Registration.REG_group_size' ] ) );
399
-					}elseif( $field_name == 'REG_date' ) {
401
+					} elseif( $field_name == 'REG_date' ) {
400 402
 						$value = $this->_prepare_value_from_db_for_display( $reg_model, $field_name, $reg_row[ 'Registration.REG_date'], 'no_html' );
401
-					}else{
403
+					} else{
402 404
 						$value = $this->_prepare_value_from_db_for_display( $reg_model, $field_name, $reg_row[ $field->get_qualified_column() ] );
403 405
 					}
404 406
 					$reg_csv_array[$this->_get_column_name_for_field($field)] = $value;
@@ -470,12 +472,12 @@  discard block
 block discarded – undo
470 472
 					if( $reg_row[ 'Attendee_CPT.ID' ]){
471 473
 						if($att_field_name == 'STA_ID'){
472 474
 							$value = EEM_State::instance()->get_var( array( array( 'STA_ID' => $reg_row[ 'Attendee_Meta.STA_ID' ] ) ), 'STA_name' );
473
-						}elseif($att_field_name == 'CNT_ISO'){
475
+						} elseif($att_field_name == 'CNT_ISO'){
474 476
 							$value = EEM_Country::instance()->get_var( array( array( 'CNT_ISO' => $reg_row[ 'Attendee_Meta.CNT_ISO' ] ) ), 'CNT_name' );
475
-						}else{
477
+						} else{
476 478
 							$value = $this->_prepare_value_from_db_for_display( EEM_Attendee::instance(), $att_field_name, $reg_row[ $field_obj->get_qualified_column() ] );
477 479
 						}
478
-					}else{
480
+					} else{
479 481
 						$value = '';
480 482
 					}
481 483
 
@@ -493,7 +495,7 @@  discard block
 block discarded – undo
493 495
 					/* @var $answer EE_Answer */
494 496
 					if( $answer_row[ 'Question.QST_ID' ] ){
495 497
 						$question_label = $this->_prepare_value_from_db_for_display( EEM_Question::instance(), 'QST_admin_label', $answer_row[ 'Question.QST_admin_label' ] );
496
-					}else{
498
+					} else{
497 499
 						$question_label = sprintf( __( 'Question $s', 'event_espresso' ), $answer_row[ 'Answer.QST_ID' ] );
498 500
 					}
499 501
 					$reg_csv_array[ $question_label ] = $this->_prepare_value_from_db_for_display( EEM_Answer::instance(), 'ANS_value', $answer_row[ 'Answer.ANS_value' ] );
@@ -523,7 +525,7 @@  discard block
 block discarded – undo
523 525
 			if( ! $event_slug ) {
524 526
 				$event_slug = __( 'unknown', 'event_espresso' );
525 527
 			}
526
-		}else{
528
+		} else{
527 529
 			$event_slug = __( 'all', 'event_espresso' );
528 530
 		}
529 531
 		$filename = sprintf( "registrations-for-%s", $event_slug );
@@ -593,7 +595,7 @@  discard block
 block discarded – undo
593 595
 			$filename = get_bloginfo('name') . '-' . $export_name;
594 596
 			$filename = sanitize_key( $filename ) . '-' . $this->today;
595 597
 			return $filename;
596
-		}	 else {
598
+		} else {
597 599
 			EE_Error::add_error(__("No filename was provided", "event_espresso"), __FILE__, __FUNCTION__, __LINE__ );
598 600
 		}
599 601
 		return false;
@@ -629,8 +631,7 @@  discard block
 block discarded – undo
629 631
 //							$field->set_date_format('Y-m-d');
630 632
 //							$field->set_time_format('H:i:s');
631 633
 							$model_data_array[$column_name] = $model_object->get_datetime($field->get_name(),'Y-m-d','H:i:s');
632
-						}
633
-						else{
634
+						} else{
634 635
 							$model_data_array[$column_name] = $model_object->get($field->get_name());
635 636
 						}
636 637
 					}
Please login to merge, or discard this patch.
Spacing   +168 added lines, -168 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
-do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
+do_action('AHEE_log', __FILE__, __FUNCTION__, '');
3 3
 /**
4 4
  * EE_Export class
5 5
  *
@@ -41,11 +41,11 @@  discard block
 block discarded – undo
41 41
 	  * @access private
42 42
 	  * @param array $request_data
43 43
 	  */
44
- 	private function __construct( $request_data = array() ) {
44
+ 	private function __construct($request_data = array()) {
45 45
 		$this->_req_data = $request_data;
46
-		$this->today = date("Y-m-d",time());
47
-		require_once( EE_CLASSES . 'EE_CSV.class.php' );
48
-		$this->EE_CSV= EE_CSV::instance();
46
+		$this->today = date("Y-m-d", time());
47
+		require_once(EE_CLASSES.'EE_CSV.class.php');
48
+		$this->EE_CSV = EE_CSV::instance();
49 49
 	}
50 50
 
51 51
 
@@ -57,10 +57,10 @@  discard block
 block discarded – undo
57 57
 	  * @param array $request_data
58 58
 	  * @return \EE_Export
59 59
 	  */
60
-	public static function instance( $request_data = array() ) {
60
+	public static function instance($request_data = array()) {
61 61
 		// check if class object is instantiated
62
-		if ( self::$_instance === NULL  or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_Export )) {
63
-			self::$_instance = new self( $request_data );
62
+		if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_Export)) {
63
+			self::$_instance = new self($request_data);
64 64
 		}
65 65
 		return self::$_instance;
66 66
 	}
@@ -74,15 +74,15 @@  discard block
 block discarded – undo
74 74
 	public function export() {
75 75
 
76 76
 		// in case of bulk exports, the "actual" action will be in action2, but first check regular action for "export" keyword
77
-		if ( isset( $this->_req_data['action'] ) && strpos( $this->_req_data['action'], 'export' ) === FALSE ) {
77
+		if (isset($this->_req_data['action']) && strpos($this->_req_data['action'], 'export') === FALSE) {
78 78
 			// check if action2 has export action
79
-			if ( isset( $this->_req_data['action2'] ) && strpos( $this->_req_data['action2'], 'export' ) !== FALSE ) {
79
+			if (isset($this->_req_data['action2']) && strpos($this->_req_data['action2'], 'export') !== FALSE) {
80 80
 				// whoop! there it is!
81 81
 				$this->_req_data['action'] = $this->_req_data['action2'];
82 82
 			}
83 83
 		}
84 84
 
85
-		$this->_req_data['export'] = isset( $this->_req_data['export'] ) ? $this->_req_data['export'] : '';
85
+		$this->_req_data['export'] = isset($this->_req_data['export']) ? $this->_req_data['export'] : '';
86 86
 
87 87
 		switch ($this->_req_data['export']) {
88 88
 			case 'report':
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 					break;
100 100
 
101 101
 					case 'registrations_report_for_event':
102
-						$this->report_registrations_for_event( $this->_req_data['EVT_ID'] );
102
+						$this->report_registrations_for_event($this->_req_data['EVT_ID']);
103 103
 					break;
104 104
 
105 105
 					case 'attendees':
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 					break;
112 112
 
113 113
 					default:
114
-						EE_Error::add_error(__('An error occurred! The requested export report could not be found.','event_espresso'), __FILE__, __FUNCTION__, __LINE__ ) ;
114
+						EE_Error::add_error(__('An error occurred! The requested export report could not be found.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
115 115
 						return FALSE;
116 116
 					break;
117 117
 
@@ -139,12 +139,12 @@  discard block
 block discarded – undo
139 139
 
140 140
 		$models_to_export = EE_Registry::instance()->non_abstract_db_models;
141 141
 
142
-		$table_data = $this->_get_export_data_for_models( array_keys( $models_to_export ) );
142
+		$table_data = $this->_get_export_data_for_models(array_keys($models_to_export));
143 143
 
144
-		$filename = $this->generate_filename ( 'full-db-export' );
144
+		$filename = $this->generate_filename('full-db-export');
145 145
 
146
-		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv( $filename,$table_data )) {
147
-			EE_Error::add_error(__("An error occurred and the Event details could not be exported from the database.", "event_espresso"), __FILE__, __FUNCTION__, __LINE__ );
146
+		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv($filename, $table_data)) {
147
+			EE_Error::add_error(__("An error occurred and the Event details could not be exported from the database.", "event_espresso"), __FILE__, __FUNCTION__, __LINE__);
148 148
 		}
149 149
 	}
150 150
 
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
 	 * Downloads a CSV file with all the columns, but no data. This should be used for importing
153 153
 	 * @return null kills execution
154 154
 	 */
155
-	function export_sample(){
155
+	function export_sample() {
156 156
 		$event = EEM_Event::instance()->get_one();
157 157
 		$this->_req_data['EVT_ID'] = $event->ID();
158 158
 		$this->export_all_event_data();
@@ -178,23 +178,23 @@  discard block
 block discarded – undo
178 178
 		$state_country_query_params = array();
179 179
 		$question_group_query_params = array();
180 180
 		$question_query_params = array();
181
-		if ( isset( $this->_req_data['EVT_ID'] )) {
181
+		if (isset($this->_req_data['EVT_ID'])) {
182 182
 			// do we have an array of IDs ?
183 183
 
184
-			if ( is_array( $this->_req_data['EVT_ID'] )) {
185
-				$EVT_IDs =  array_map( 'sanitize_text_field', $this->_req_data['EVT_ID'] );
186
-				$value_to_equal = array('IN',$EVT_IDs);
184
+			if (is_array($this->_req_data['EVT_ID'])) {
185
+				$EVT_IDs = array_map('sanitize_text_field', $this->_req_data['EVT_ID']);
186
+				$value_to_equal = array('IN', $EVT_IDs);
187 187
 				$filename = 'events';
188 188
 			} else {
189 189
 				// generate regular where = clause
190
-				$EVT_ID = absint( $this->_req_data['EVT_ID'] );
190
+				$EVT_ID = absint($this->_req_data['EVT_ID']);
191 191
 				$value_to_equal = $EVT_ID;
192 192
 				$event = EE_Registry::instance()->load_model('Event')->get_one_by_ID($EVT_ID);
193 193
 
194
-				$filename = 'event-' . ( $event instanceof EE_Event ? $event->slug() : __( 'unknown', 'event_espresso' ) );
194
+				$filename = 'event-'.($event instanceof EE_Event ? $event->slug() : __('unknown', 'event_espresso'));
195 195
 
196 196
 			}
197
-			$event_query_params[0]['EVT_ID'] =$value_to_equal;
197
+			$event_query_params[0]['EVT_ID'] = $value_to_equal;
198 198
 			$related_models_query_params[0]['Event.EVT_ID'] = $value_to_equal;
199 199
 			$related_through_reg_query_params[0]['Registration.EVT_ID'] = $value_to_equal;
200 200
 			$datetime_ticket_query_params[0]['Datetime.EVT_ID'] = $value_to_equal;
@@ -238,37 +238,37 @@  discard block
 block discarded – undo
238 238
 
239 239
 			);
240 240
 
241
-		$model_data = $this->_get_export_data_for_models( $models_to_export );
241
+		$model_data = $this->_get_export_data_for_models($models_to_export);
242 242
 
243
-		$filename = $this->generate_filename ( $filename );
243
+		$filename = $this->generate_filename($filename);
244 244
 
245
-		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv( $filename, $model_data )) {
246
-			EE_Error::add_error(__("'An error occurred and the Event details could not be exported from the database.'", "event_espresso"), __FILE__, __FUNCTION__, __LINE__ );
245
+		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv($filename, $model_data)) {
246
+			EE_Error::add_error(__("'An error occurred and the Event details could not be exported from the database.'", "event_espresso"), __FILE__, __FUNCTION__, __LINE__);
247 247
 		}
248 248
 	}
249 249
 
250
-	function report_attendees(){
251
-		$attendee_rows = EEM_Attendee::instance()->get_all_wpdb_results( array( 'force_join' => array( 'State', 'Country' ) ) );
250
+	function report_attendees() {
251
+		$attendee_rows = EEM_Attendee::instance()->get_all_wpdb_results(array('force_join' => array('State', 'Country')));
252 252
 		$csv_data = array();
253
-		foreach( $attendee_rows as $attendee_row ){
253
+		foreach ($attendee_rows as $attendee_row) {
254 254
 			$csv_row = array();
255
-			foreach( EEM_Attendee::instance()->field_settings() as $field_name => $field_obj ){
256
-				if( $field_name == 'STA_ID' ){
257
-					$state_name_field = EEM_State::instance()->field_settings_for( 'STA_name' );
258
-					$csv_row[ __( 'State', 'event_espresso' ) ] = $attendee_row[ $state_name_field->get_qualified_column() ];
259
-				}elseif( $field_name == 'CNT_ISO' ){
260
-					$country_name_field = EEM_Country::instance()->field_settings_for( 'CNT_name' );
261
-					$csv_row[ __( 'Country', 'event_espresso' ) ] = $attendee_row[ $country_name_field->get_qualified_column() ];
262
-				}else{
263
-					$csv_row[ $field_obj->get_nicename() ] = $attendee_row[ $field_obj->get_qualified_column() ];
255
+			foreach (EEM_Attendee::instance()->field_settings() as $field_name => $field_obj) {
256
+				if ($field_name == 'STA_ID') {
257
+					$state_name_field = EEM_State::instance()->field_settings_for('STA_name');
258
+					$csv_row[__('State', 'event_espresso')] = $attendee_row[$state_name_field->get_qualified_column()];
259
+				}elseif ($field_name == 'CNT_ISO') {
260
+					$country_name_field = EEM_Country::instance()->field_settings_for('CNT_name');
261
+					$csv_row[__('Country', 'event_espresso')] = $attendee_row[$country_name_field->get_qualified_column()];
262
+				} else {
263
+					$csv_row[$field_obj->get_nicename()] = $attendee_row[$field_obj->get_qualified_column()];
264 264
 				}
265 265
 			}
266 266
 			$csv_data[] = $csv_row;
267 267
 		}
268 268
 
269
-		$filename = $this->generate_filename ( 'contact-list-report' );
269
+		$filename = $this->generate_filename('contact-list-report');
270 270
 
271
-		$handle = $this->EE_CSV->begin_sending_csv( $filename);
271
+		$handle = $this->EE_CSV->begin_sending_csv($filename);
272 272
 		$this->EE_CSV->write_data_array_to_csv($handle, $csv_data);
273 273
 		$this->EE_CSV->end_sending_csv($handle);
274 274
 	}
@@ -285,18 +285,18 @@  discard block
 block discarded – undo
285 285
 		$countries_that_have_an_attendee = EEM_Country::instance()->get_all(array(0=>array('Attendee.ATT_ID'=>array('IS NOT NULL'))));
286 286
 //		$states_to_export_query_params
287 287
 		$models_to_export = array(
288
-			'Country'=>array(array('CNT_ISO'=>array('IN',array_keys($countries_that_have_an_attendee)))),
289
-			'State'=>array(array('STA_ID'=>array('IN',array_keys($states_that_have_an_attendee)))),
288
+			'Country'=>array(array('CNT_ISO'=>array('IN', array_keys($countries_that_have_an_attendee)))),
289
+			'State'=>array(array('STA_ID'=>array('IN', array_keys($states_that_have_an_attendee)))),
290 290
 			'Attendee'=>array(),
291 291
 		);
292 292
 
293 293
 
294 294
 
295
-		$model_data = $this->_get_export_data_for_models( $models_to_export );
296
-		$filename = $this->generate_filename ( 'all-attendees' );
295
+		$model_data = $this->_get_export_data_for_models($models_to_export);
296
+		$filename = $this->generate_filename('all-attendees');
297 297
 
298
-		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv( $filename, $model_data )) {
299
-			EE_Error::add_error(__('An error occurred and the Attendee data could not be exported from the database.','event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
298
+		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv($filename, $model_data)) {
299
+			EE_Error::add_error(__('An error occurred and the Attendee data could not be exported from the database.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
300 300
 		}
301 301
 	}
302 302
 
@@ -308,15 +308,15 @@  discard block
 block discarded – undo
308 308
 	 * @param boolean|string $pretty_schema true to display pretty, a string to use a specific "Schema", or false to NOT display pretty
309 309
 	 * @return string
310 310
 	 */
311
-	protected function _prepare_value_from_db_for_display( $model, $field_name,  $raw_db_value, $pretty_schema = true ) {
312
-		$field_obj = $model->field_settings_for( $field_name );
313
-		$value_on_model_obj = $field_obj->prepare_for_set_from_db( $raw_db_value );
314
-		if( $pretty_schema === true){
315
-			return $field_obj->prepare_for_pretty_echoing( $value_on_model_obj );
316
-		}elseif( is_string( $pretty_schema ) ) {
317
-			return $field_obj->prepare_for_pretty_echoing($value_on_model_obj, $pretty_schema );
318
-		}else{
319
-			return $field_obj->prepare_for_get( $value_on_model_obj );
311
+	protected function _prepare_value_from_db_for_display($model, $field_name, $raw_db_value, $pretty_schema = true) {
312
+		$field_obj = $model->field_settings_for($field_name);
313
+		$value_on_model_obj = $field_obj->prepare_for_set_from_db($raw_db_value);
314
+		if ($pretty_schema === true) {
315
+			return $field_obj->prepare_for_pretty_echoing($value_on_model_obj);
316
+		}elseif (is_string($pretty_schema)) {
317
+			return $field_obj->prepare_for_pretty_echoing($value_on_model_obj, $pretty_schema);
318
+		} else {
319
+			return $field_obj->prepare_for_get($value_on_model_obj);
320 320
 		}
321 321
 	}
322 322
 
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
 	 * and the questions associated with the registrations
326 326
 	 * @param int $event_id
327 327
 	 */
328
-	function report_registrations_for_event( $event_id = NULL ){
328
+	function report_registrations_for_event($event_id = NULL) {
329 329
 		$reg_fields_to_include = array(
330 330
 				'TXN_ID',
331 331
 				'ATT_ID',
@@ -357,125 +357,125 @@  discard block
 block discarded – undo
357 357
 				array(
358 358
 					'OR' => array(
359 359
 						//don't include registrations from failed or abandoned transactions...
360
-						'Transaction.STS_ID' => array( 'NOT IN', array( EEM_Transaction::failed_status_code, EEM_Transaction::abandoned_status_code ) ),
360
+						'Transaction.STS_ID' => array('NOT IN', array(EEM_Transaction::failed_status_code, EEM_Transaction::abandoned_status_code)),
361 361
 						//unless the registration is approved, in which case include it regardless of transaction status
362 362
 						'STS_ID' => EEM_Registration::status_id_approved
363 363
 						),
364
-					'Ticket.TKT_deleted' => array( 'IN', array( true, false ) )
364
+					'Ticket.TKT_deleted' => array('IN', array(true, false))
365 365
 					),
366
-				'order_by' => array('Transaction.TXN_ID'=>'asc','REG_count'=>'asc'),
367
-				'force_join' => array( 'Transaction', 'Ticket', 'Attendee' )
366
+				'order_by' => array('Transaction.TXN_ID'=>'asc', 'REG_count'=>'asc'),
367
+				'force_join' => array('Transaction', 'Ticket', 'Attendee')
368 368
 			),
369 369
 			$event_id
370 370
 		);
371
-		if( $event_id ){
372
-			$query_params[0]['EVT_ID'] =  $event_id;
373
-		}else{
374
-			$query_params[ 'force_join' ][] = 'Event';
371
+		if ($event_id) {
372
+			$query_params[0]['EVT_ID'] = $event_id;
373
+		} else {
374
+			$query_params['force_join'][] = 'Event';
375 375
 		}
376
-		$registration_rows = $reg_model->get_all_wpdb_results( $query_params );
376
+		$registration_rows = $reg_model->get_all_wpdb_results($query_params);
377 377
 		//get all questions which relate to someone in this group
378 378
 		$registration_ids = array();
379
-		foreach( $registration_rows as $reg_row ) {
380
-			$registration_ids[] = intval( $reg_row[ 'Registration.REG_ID'] );
379
+		foreach ($registration_rows as $reg_row) {
380
+			$registration_ids[] = intval($reg_row['Registration.REG_ID']);
381 381
 		}
382 382
 //		EEM_Question::instance()->show_next_x_db_queries();
383
-		$questions_for_these_regs_rows = EEM_Question::instance()->get_all_wpdb_results(array(array('Answer.REG_ID'=>array('IN',$registration_ids))));
384
-		foreach($registration_rows as $reg_row){
385
-			if ( is_array( $reg_row ) ) {
383
+		$questions_for_these_regs_rows = EEM_Question::instance()->get_all_wpdb_results(array(array('Answer.REG_ID'=>array('IN', $registration_ids))));
384
+		foreach ($registration_rows as $reg_row) {
385
+			if (is_array($reg_row)) {
386 386
 				$reg_csv_array = array();
387
-				if( ! $event_id ){
387
+				if ( ! $event_id) {
388 388
 					//get the event's name and Id
389
-					$reg_csv_array[ __( 'Event', 'event_espresso' ) ] = sprintf( __( '%1$s (%2$s)', 'event_espresso' ), $this->_prepare_value_from_db_for_display( EEM_Event::instance(), 'EVT_name', $reg_row[ 'Event_CPT.post_title'] ), $reg_row[ 'Event_CPT.ID' ] );
389
+					$reg_csv_array[__('Event', 'event_espresso')] = sprintf(__('%1$s (%2$s)', 'event_espresso'), $this->_prepare_value_from_db_for_display(EEM_Event::instance(), 'EVT_name', $reg_row['Event_CPT.post_title']), $reg_row['Event_CPT.ID']);
390 390
 				}
391
-				$is_primary_reg = $reg_row[ 'Registration.REG_count' ] == '1' ? true : false;
391
+				$is_primary_reg = $reg_row['Registration.REG_count'] == '1' ? true : false;
392 392
 				/*@var $reg_row EE_Registration */
393
-				foreach($reg_fields_to_include as $field_name){
393
+				foreach ($reg_fields_to_include as $field_name) {
394 394
 					$field = $reg_model->field_settings_for($field_name);
395
-					if($field_name == 'REG_final_price'){
396
-						$value = $this->_prepare_value_from_db_for_display( $reg_model, $field_name, $reg_row[ 'Registration.REG_final_price'], 'localized_float' );
397
-					}elseif( $field_name == 'REG_count' ){
398
-						$value = sprintf( __( '%s of %s', 'event_espresso' ), $this->_prepare_value_from_db_for_display( $reg_model, 'REG_count', $reg_row['Registration.REG_count'] ), $this->_prepare_value_from_db_for_display( $reg_model, 'REG_group_size', $reg_row['Registration.REG_group_size' ] ) );
399
-					}elseif( $field_name == 'REG_date' ) {
400
-						$value = $this->_prepare_value_from_db_for_display( $reg_model, $field_name, $reg_row[ 'Registration.REG_date'], 'no_html' );
401
-					}else{
402
-						$value = $this->_prepare_value_from_db_for_display( $reg_model, $field_name, $reg_row[ $field->get_qualified_column() ] );
395
+					if ($field_name == 'REG_final_price') {
396
+						$value = $this->_prepare_value_from_db_for_display($reg_model, $field_name, $reg_row['Registration.REG_final_price'], 'localized_float');
397
+					}elseif ($field_name == 'REG_count') {
398
+						$value = sprintf(__('%s of %s', 'event_espresso'), $this->_prepare_value_from_db_for_display($reg_model, 'REG_count', $reg_row['Registration.REG_count']), $this->_prepare_value_from_db_for_display($reg_model, 'REG_group_size', $reg_row['Registration.REG_group_size']));
399
+					}elseif ($field_name == 'REG_date') {
400
+						$value = $this->_prepare_value_from_db_for_display($reg_model, $field_name, $reg_row['Registration.REG_date'], 'no_html');
401
+					} else {
402
+						$value = $this->_prepare_value_from_db_for_display($reg_model, $field_name, $reg_row[$field->get_qualified_column()]);
403 403
 					}
404 404
 					$reg_csv_array[$this->_get_column_name_for_field($field)] = $value;
405
-					if($field_name == 'REG_final_price'){
405
+					if ($field_name == 'REG_final_price') {
406 406
 						//add a column named Currency after the final price
407 407
 						$reg_csv_array[__("Currency", "event_espresso")] = EE_Config::instance()->currency->code;
408 408
 					}
409 409
 				}
410 410
 				//get pretty status
411
-				$stati = EEM_Status::instance()->localized_status( array(
412
-					$reg_row[ 'Registration.STS_ID' ] => __( 'unknown', 'event_espresso' ),
413
-					$reg_row[ 'Transaction.STS_ID' ] => __( 'unknown', 'event_espresso' ) ),
411
+				$stati = EEM_Status::instance()->localized_status(array(
412
+					$reg_row['Registration.STS_ID'] => __('unknown', 'event_espresso'),
413
+					$reg_row['Transaction.STS_ID'] => __('unknown', 'event_espresso') ),
414 414
 						FALSE,
415
-						'sentence' );
416
-				$reg_csv_array[__("Registration Status", 'event_espresso')] = $stati[ $reg_row[ 'Registration.STS_ID' ] ];
415
+						'sentence');
416
+				$reg_csv_array[__("Registration Status", 'event_espresso')] = $stati[$reg_row['Registration.STS_ID']];
417 417
 				//get pretty trnasaction status
418
-				$reg_csv_array[__("Transaction Status", 'event_espresso')] = $stati[ $reg_row[ 'Transaction.STS_ID' ] ];
419
-				$reg_csv_array[ __( 'Transaction Amount Due', 'event_espresso' ) ] = $is_primary_reg ? $this->_prepare_value_from_db_for_display( EEM_Transaction::instance(), 'TXN_total', $reg_row[ 'Transaction.TXN_total' ], 'localized_float' ) : '0.00';
420
-				$reg_csv_array[ __( 'Amount Paid', 'event_espresso' )] = $is_primary_reg ? $this->_prepare_value_from_db_for_display( EEM_Transaction::instance(), 'TXN_paid', $reg_row[ 'Transaction.TXN_paid' ], 'localized_float' ) : '0.00';
418
+				$reg_csv_array[__("Transaction Status", 'event_espresso')] = $stati[$reg_row['Transaction.STS_ID']];
419
+				$reg_csv_array[__('Transaction Amount Due', 'event_espresso')] = $is_primary_reg ? $this->_prepare_value_from_db_for_display(EEM_Transaction::instance(), 'TXN_total', $reg_row['Transaction.TXN_total'], 'localized_float') : '0.00';
420
+				$reg_csv_array[__('Amount Paid', 'event_espresso')] = $is_primary_reg ? $this->_prepare_value_from_db_for_display(EEM_Transaction::instance(), 'TXN_paid', $reg_row['Transaction.TXN_paid'], 'localized_float') : '0.00';
421 421
 				$payment_methods = array();
422 422
 				$gateway_txn_ids_etc = array();
423 423
 				$payment_times = array();
424
-				if( $is_primary_reg && $reg_row[ 'Transaction.TXN_ID' ] ){
424
+				if ($is_primary_reg && $reg_row['Transaction.TXN_ID']) {
425 425
 					$payments_info = EEM_Payment::instance()->get_all_wpdb_results(
426 426
 							array(
427 427
 								array(
428
-									'TXN_ID' => $reg_row[ 'Transaction.TXN_ID' ],
428
+									'TXN_ID' => $reg_row['Transaction.TXN_ID'],
429 429
 									'STS_ID' => EEM_Payment::status_id_approved
430 430
 								),
431
-								'force_join' => array( 'Payment_Method' ),
431
+								'force_join' => array('Payment_Method'),
432 432
 
433 433
 							),
434 434
 							ARRAY_A,
435 435
 							'Payment_Method.PMD_admin_name as name, Payment.PAY_txn_id_chq_nmbr as gateway_txn_id, Payment.PAY_timestamp as payment_time' );
436 436
 
437
-					foreach( $payments_info as $payment_method_and_gateway_txn_id ){
438
-						$payment_methods[] = isset( $payment_method_and_gateway_txn_id[ 'name' ] ) ? $payment_method_and_gateway_txn_id[ 'name' ] : __( 'Unknown', 'event_espresso' );
439
-						$gateway_txn_ids_etc[] = isset( $payment_method_and_gateway_txn_id[ 'gateway_txn_id' ] ) ? $payment_method_and_gateway_txn_id[ 'gateway_txn_id' ] : '';
440
-						$payment_times[] = isset( $payment_method_and_gateway_txn_id[ 'payment_time' ] ) ? $payment_method_and_gateway_txn_id[ 'payment_time' ] : '';
437
+					foreach ($payments_info as $payment_method_and_gateway_txn_id) {
438
+						$payment_methods[] = isset($payment_method_and_gateway_txn_id['name']) ? $payment_method_and_gateway_txn_id['name'] : __('Unknown', 'event_espresso');
439
+						$gateway_txn_ids_etc[] = isset($payment_method_and_gateway_txn_id['gateway_txn_id']) ? $payment_method_and_gateway_txn_id['gateway_txn_id'] : '';
440
+						$payment_times[] = isset($payment_method_and_gateway_txn_id['payment_time']) ? $payment_method_and_gateway_txn_id['payment_time'] : '';
441 441
 					}
442 442
 
443 443
 				}
444
-				$reg_csv_array[ __( 'Payment Date(s)', 'event_espresso' ) ] = implode( ',', $payment_times );
445
-				$reg_csv_array[ __( 'Payment Method(s)', 'event_espresso' ) ] = implode( ",", $payment_methods );
446
-				$reg_csv_array[ __( 'Gateway Transaction ID(s)', 'event_espresso' )] = implode( ',', $gateway_txn_ids_etc );
444
+				$reg_csv_array[__('Payment Date(s)', 'event_espresso')] = implode(',', $payment_times);
445
+				$reg_csv_array[__('Payment Method(s)', 'event_espresso')] = implode(",", $payment_methods);
446
+				$reg_csv_array[__('Gateway Transaction ID(s)', 'event_espresso')] = implode(',', $gateway_txn_ids_etc);
447 447
 
448 448
 				//get whether or not the user has checked in
449
-				$reg_csv_array[__("Check-Ins", "event_espresso")] = $reg_model->count_related( $reg_row[ 'Registration.REG_ID'] , 'Checkin' );
449
+				$reg_csv_array[__("Check-Ins", "event_espresso")] = $reg_model->count_related($reg_row['Registration.REG_ID'], 'Checkin');
450 450
 				//get ticket of registration and its price
451 451
 				$ticket_model = EE_Registry::instance()->load_model('Ticket');
452
-				if( $reg_row[ 'Ticket.TKT_ID'] ) {
453
-					$ticket_name = $this->_prepare_value_from_db_for_display( $ticket_model, 'TKT_name', $reg_row[ 'Ticket.TKT_name' ] );
452
+				if ($reg_row['Ticket.TKT_ID']) {
453
+					$ticket_name = $this->_prepare_value_from_db_for_display($ticket_model, 'TKT_name', $reg_row['Ticket.TKT_name']);
454 454
 					$datetimes_strings = array();
455
-					foreach( EEM_Datetime::instance()->get_all( array( array( 'Ticket.TKT_ID' => $reg_row[ 'Ticket.TKT_ID' ] ), 'order_by' => array( 'DTT_EVT_start' => 'ASC' ) ) ) as $datetime){
455
+					foreach (EEM_Datetime::instance()->get_all(array(array('Ticket.TKT_ID' => $reg_row['Ticket.TKT_ID']), 'order_by' => array('DTT_EVT_start' => 'ASC'))) as $datetime) {
456 456
 						$datetimes_strings[] = $datetime->start_date_and_time();
457 457
 					}
458 458
 
459 459
 				} else {
460
-					$ticket_name = __( 'Unknown', 'event_espresso' );
461
-					$datetimes_strings = array( __( 'Unknown', 'event_espresso' ) );
460
+					$ticket_name = __('Unknown', 'event_espresso');
461
+					$datetimes_strings = array(__('Unknown', 'event_espresso'));
462 462
 				}
463 463
 				$reg_csv_array[$ticket_model->field_settings_for('TKT_name')->get_nicename()] = $ticket_name;
464 464
 				$reg_csv_array[__("Datetimes of Ticket", "event_espresso")] = implode(", ", $datetimes_strings);
465 465
 				//get datetime(s) of registration
466 466
 
467 467
 				//add attendee columns
468
-				foreach($att_fields_to_include as $att_field_name){
468
+				foreach ($att_fields_to_include as $att_field_name) {
469 469
 					$field_obj = EEM_Attendee::instance()->field_settings_for($att_field_name);
470
-					if( $reg_row[ 'Attendee_CPT.ID' ]){
471
-						if($att_field_name == 'STA_ID'){
472
-							$value = EEM_State::instance()->get_var( array( array( 'STA_ID' => $reg_row[ 'Attendee_Meta.STA_ID' ] ) ), 'STA_name' );
473
-						}elseif($att_field_name == 'CNT_ISO'){
474
-							$value = EEM_Country::instance()->get_var( array( array( 'CNT_ISO' => $reg_row[ 'Attendee_Meta.CNT_ISO' ] ) ), 'CNT_name' );
475
-						}else{
476
-							$value = $this->_prepare_value_from_db_for_display( EEM_Attendee::instance(), $att_field_name, $reg_row[ $field_obj->get_qualified_column() ] );
470
+					if ($reg_row['Attendee_CPT.ID']) {
471
+						if ($att_field_name == 'STA_ID') {
472
+							$value = EEM_State::instance()->get_var(array(array('STA_ID' => $reg_row['Attendee_Meta.STA_ID'])), 'STA_name');
473
+						}elseif ($att_field_name == 'CNT_ISO') {
474
+							$value = EEM_Country::instance()->get_var(array(array('CNT_ISO' => $reg_row['Attendee_Meta.CNT_ISO'])), 'CNT_name');
475
+						} else {
476
+							$value = $this->_prepare_value_from_db_for_display(EEM_Attendee::instance(), $att_field_name, $reg_row[$field_obj->get_qualified_column()]);
477 477
 						}
478
-					}else{
478
+					} else {
479 479
 						$value = '';
480 480
 					}
481 481
 
@@ -483,52 +483,52 @@  discard block
 block discarded – undo
483 483
 				}
484 484
 
485 485
 				//make sure each registration has the same questions in the same order
486
-				foreach($questions_for_these_regs_rows as $question_row){
487
-					if( ! isset($reg_csv_array[$question_row[ 'Question.QST_admin_label']])){
488
-						$reg_csv_array[$question_row[ 'Question.QST_admin_label' ] ] = null;
486
+				foreach ($questions_for_these_regs_rows as $question_row) {
487
+					if ( ! isset($reg_csv_array[$question_row['Question.QST_admin_label']])) {
488
+						$reg_csv_array[$question_row['Question.QST_admin_label']] = null;
489 489
 					}
490 490
 				}
491 491
 				//now fill out the questions THEY answered
492
-				foreach( EEM_Answer::instance()->get_all_wpdb_results( array( array( 'REG_ID' => $reg_row[ 'Registration.REG_ID' ] ), 'force_join' => array( 'Question' ) ) ) as $answer_row){
492
+				foreach (EEM_Answer::instance()->get_all_wpdb_results(array(array('REG_ID' => $reg_row['Registration.REG_ID']), 'force_join' => array('Question'))) as $answer_row) {
493 493
 					/* @var $answer EE_Answer */
494
-					if( $answer_row[ 'Question.QST_ID' ] ){
495
-						$question_label = $this->_prepare_value_from_db_for_display( EEM_Question::instance(), 'QST_admin_label', $answer_row[ 'Question.QST_admin_label' ] );
496
-					}else{
497
-						$question_label = sprintf( __( 'Question $s', 'event_espresso' ), $answer_row[ 'Answer.QST_ID' ] );
494
+					if ($answer_row['Question.QST_ID']) {
495
+						$question_label = $this->_prepare_value_from_db_for_display(EEM_Question::instance(), 'QST_admin_label', $answer_row['Question.QST_admin_label']);
496
+					} else {
497
+						$question_label = sprintf(__('Question $s', 'event_espresso'), $answer_row['Answer.QST_ID']);
498 498
 					}
499
-					$reg_csv_array[ $question_label ] = $this->_prepare_value_from_db_for_display( EEM_Answer::instance(), 'ANS_value', $answer_row[ 'Answer.ANS_value' ] );
499
+					$reg_csv_array[$question_label] = $this->_prepare_value_from_db_for_display(EEM_Answer::instance(), 'ANS_value', $answer_row['Answer.ANS_value']);
500 500
 				}
501
-				$registrations_csv_ready_array[] = apply_filters( 'FHEE__EE_Export__report_registrations__reg_csv_array', $reg_csv_array, $reg_row );
501
+				$registrations_csv_ready_array[] = apply_filters('FHEE__EE_Export__report_registrations__reg_csv_array', $reg_csv_array, $reg_row);
502 502
 			}
503 503
 		}
504 504
 
505 505
 		//if we couldn't export anything, we want to at least show the column headers
506
-		if(empty($registrations_csv_ready_array)){
506
+		if (empty($registrations_csv_ready_array)) {
507 507
 			$reg_csv_array = array();
508 508
 			$model_and_fields_to_include = array(
509 509
 				'Registration' => $reg_fields_to_include,
510 510
 				'Attendee' => $att_fields_to_include
511 511
 			);
512
-			foreach($model_and_fields_to_include as $model_name => $field_list){
512
+			foreach ($model_and_fields_to_include as $model_name => $field_list) {
513 513
 				$model = EE_Registry::instance()->load_model($model_name);
514
-				foreach($field_list as $field_name){
514
+				foreach ($field_list as $field_name) {
515 515
 					$field = $model->field_settings_for($field_name);
516
-					$reg_csv_array[$this->_get_column_name_for_field($field)] = null;//$registration->get($field->get_name());
516
+					$reg_csv_array[$this->_get_column_name_for_field($field)] = null; //$registration->get($field->get_name());
517 517
 				}
518 518
 			}
519 519
 			$registrations_csv_ready_array [] = $reg_csv_array;
520 520
 		}
521
-		if( $event_id ){
522
-			$event_slug =  EEM_Event::instance()->get_var( array( array( 'EVT_ID' => $event_id ) ), 'EVT_slug' );
523
-			if( ! $event_slug ) {
524
-				$event_slug = __( 'unknown', 'event_espresso' );
521
+		if ($event_id) {
522
+			$event_slug = EEM_Event::instance()->get_var(array(array('EVT_ID' => $event_id)), 'EVT_slug');
523
+			if ( ! $event_slug) {
524
+				$event_slug = __('unknown', 'event_espresso');
525 525
 			}
526
-		}else{
527
-			$event_slug = __( 'all', 'event_espresso' );
526
+		} else {
527
+			$event_slug = __('all', 'event_espresso');
528 528
 		}
529
-		$filename = sprintf( "registrations-for-%s", $event_slug );
529
+		$filename = sprintf("registrations-for-%s", $event_slug);
530 530
 
531
-		$handle = $this->EE_CSV->begin_sending_csv( $filename);
531
+		$handle = $this->EE_CSV->begin_sending_csv($filename);
532 532
 		$this->EE_CSV->write_data_array_to_csv($handle, $registrations_csv_ready_array);
533 533
 		$this->EE_CSV->end_sending_csv($handle);
534 534
 	}
@@ -538,7 +538,7 @@  discard block
 block discarded – undo
538 538
 	 * @param EE_Model_Field_Base $field
539 539
 	 * @return string
540 540
 	 */
541
-	protected function _get_column_name_for_field(EE_Model_Field_Base $field){
541
+	protected function _get_column_name_for_field(EE_Model_Field_Base $field) {
542 542
 		return $field->get_nicename()."[".$field->get_name()."]";
543 543
 	}
544 544
 
@@ -551,17 +551,17 @@  discard block
 block discarded – undo
551 551
 	function export_categories() {
552 552
 		// are any Event IDs set?
553 553
 		$query_params = array();
554
-		if ( isset( $this->_req_data['EVT_CAT_ID'] )) {
554
+		if (isset($this->_req_data['EVT_CAT_ID'])) {
555 555
 			// do we have an array of IDs ?
556
-			if ( is_array( $this->_req_data['EVT_CAT_ID'] )) {
556
+			if (is_array($this->_req_data['EVT_CAT_ID'])) {
557 557
 				// generate an "IN (CSV)" where clause
558
-				$EVT_CAT_IDs = array_map( 'sanitize_text_field', $this->_req_data['EVT_CAT_ID'] );
558
+				$EVT_CAT_IDs = array_map('sanitize_text_field', $this->_req_data['EVT_CAT_ID']);
559 559
 				$filename = 'event-categories';
560
-				$query_params[0]['term_taxonomy_id'] = array('IN',$EVT_CAT_IDs);
560
+				$query_params[0]['term_taxonomy_id'] = array('IN', $EVT_CAT_IDs);
561 561
 			} else {
562 562
 				// generate regular where = clause
563
-				$EVT_CAT_ID = absint( $this->_req_data['EVT_CAT_ID'] );
564
-				$filename = 'event-category#' . $EVT_CAT_ID;
563
+				$EVT_CAT_ID = absint($this->_req_data['EVT_CAT_ID']);
564
+				$filename = 'event-category#'.$EVT_CAT_ID;
565 565
 				$query_params[0]['term_taxonomy_id'] = $EVT_CAT_ID;
566 566
 			}
567 567
 		} else {
@@ -573,11 +573,11 @@  discard block
 block discarded – undo
573 573
 				'Term_Taxonomy' => $query_params
574 574
 			);
575 575
 
576
-		$table_data = $this->_get_export_data_for_models( $tables_to_export );
577
-		$filename = $this->generate_filename ( $filename );
576
+		$table_data = $this->_get_export_data_for_models($tables_to_export);
577
+		$filename = $this->generate_filename($filename);
578 578
 
579
-		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv( $filename, $table_data )) {
580
-			EE_Error::add_error(__('An error occurred and the Category details could not be exported from the database.','event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
579
+		if ( ! $this->EE_CSV->export_multiple_model_data_to_csv($filename, $table_data)) {
580
+			EE_Error::add_error(__('An error occurred and the Category details could not be exported from the database.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
581 581
 		}
582 582
 	}
583 583
 
@@ -588,13 +588,13 @@  discard block
 block discarded – undo
588 588
 	 *		  @param string - export_name
589 589
 	 *			@return string on success, FALSE on fail
590 590
 	 */
591
-	private function generate_filename ( $export_name = '' ) {
592
-		if ( $export_name != '' ) {
593
-			$filename = get_bloginfo('name') . '-' . $export_name;
594
-			$filename = sanitize_key( $filename ) . '-' . $this->today;
591
+	private function generate_filename($export_name = '') {
592
+		if ($export_name != '') {
593
+			$filename = get_bloginfo('name').'-'.$export_name;
594
+			$filename = sanitize_key($filename).'-'.$this->today;
595 595
 			return $filename;
596
-		}	 else {
597
-			EE_Error::add_error(__("No filename was provided", "event_espresso"), __FILE__, __FUNCTION__, __LINE__ );
596
+		} else {
597
+			EE_Error::add_error(__("No filename was provided", "event_espresso"), __FILE__, __FUNCTION__, __LINE__);
598 598
 		}
599 599
 		return false;
600 600
 	}
@@ -607,12 +607,12 @@  discard block
 block discarded – undo
607 607
 	 *	@param array $models_to_export keys are model names (eg 'Event', 'Attendee', etc.) and values are arrays of query params like on EEM_Base::get_all
608 608
 	 *	@return array on success, FALSE on fail
609 609
 	 */
610
-	private function _get_export_data_for_models( $models_to_export = array() ) {
610
+	private function _get_export_data_for_models($models_to_export = array()) {
611 611
 		$table_data = FALSE;
612
-		if ( is_array( $models_to_export ) ) {
613
-			foreach ( $models_to_export as $model_name => $query_params ) {
612
+		if (is_array($models_to_export)) {
613
+			foreach ($models_to_export as $model_name => $query_params) {
614 614
 				//check for a numerically-indexed array. in that case, $model_name is the value!!
615
-				if(is_int($model_name)){
615
+				if (is_int($model_name)) {
616 616
 					$model_name = $query_params;
617 617
 					$query_params = array();
618 618
 				}
@@ -620,17 +620,17 @@  discard block
 block discarded – undo
620 620
 				$model_objects = $model->get_all($query_params);
621 621
 
622 622
 				$table_data[$model_name] = array();
623
-				foreach($model_objects as $model_object){
623
+				foreach ($model_objects as $model_object) {
624 624
 					$model_data_array = array();
625 625
 					$fields = $model->field_settings();
626
-					foreach($fields as $field){
626
+					foreach ($fields as $field) {
627 627
 						$column_name = $field->get_nicename()."[".$field->get_name()."]";
628
-						if($field instanceof EE_Datetime_Field){
628
+						if ($field instanceof EE_Datetime_Field) {
629 629
 //							$field->set_date_format('Y-m-d');
630 630
 //							$field->set_time_format('H:i:s');
631
-							$model_data_array[$column_name] = $model_object->get_datetime($field->get_name(),'Y-m-d','H:i:s');
631
+							$model_data_array[$column_name] = $model_object->get_datetime($field->get_name(), 'Y-m-d', 'H:i:s');
632 632
 						}
633
-						else{
633
+						else {
634 634
 							$model_data_array[$column_name] = $model_object->get($field->get_name());
635 635
 						}
636 636
 					}
Please login to merge, or discard this patch.
core/db_classes/EE_Extra_Meta.class.php 2 patches
Doc Comments   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 
50 50
 	/**
51 51
 	 * Gets FK_ID
52
-	 * @return int
52
+	 * @return boolean
53 53
 	 */
54 54
 	function FK_ID() {
55 55
 		return $this->get( 'FK_ID' );
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 	/**
61 61
 	 * Sets FK_ID
62 62
 	 * @param int $FK_ID
63
-	 * @return boolean
63
+	 * @return boolean|null
64 64
 	 */
65 65
 	function set_FK_ID( $FK_ID ) {
66 66
 		$this->set( 'FK_ID', $FK_ID );
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 
71 71
 	/**
72 72
 	 * Gets model
73
-	 * @return string
73
+	 * @return boolean
74 74
 	 */
75 75
 	function model() {
76 76
 		return $this->get( 'EXM_model' );
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
 	/**
82 82
 	 * Sets model
83 83
 	 * @param string $model
84
-	 * @return boolean
84
+	 * @return boolean|null
85 85
 	 */
86 86
 	function set_model( $model ) {
87 87
 		$this->set( 'EXM_model', $model );
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 
92 92
 	/**
93 93
 	 * Gets key
94
-	 * @return string
94
+	 * @return boolean
95 95
 	 */
96 96
 	function key() {
97 97
 		return $this->get( 'EXM_key' );
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 	/**
103 103
 	 * Sets key
104 104
 	 * @param string $key
105
-	 * @return boolean
105
+	 * @return boolean|null
106 106
 	 */
107 107
 	function set_key( $key ) {
108 108
 		$this->set( 'EXM_key', $key );
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 
113 113
 	/**
114 114
 	 * Gets value
115
-	 * @return string
115
+	 * @return boolean
116 116
 	 */
117 117
 	function value() {
118 118
 		return $this->get( 'EXM_value' );
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
 	/**
124 124
 	 * Sets value
125 125
 	 * @param string $value
126
-	 * @return boolean
126
+	 * @return boolean|null
127 127
 	 */
128 128
 	function set_value( $value ) {
129 129
 		$this->set( 'EXM_value', $value );
Please login to merge, or discard this patch.
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -30,9 +30,9 @@  discard block
 block discarded – undo
30 30
 	 * @param array $props_n_values
31 31
 	 * @return EE_Extra_Meta|mixed
32 32
 	 */
33
-	public static function new_instance( $props_n_values = array() ) {
34
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
35
-		return $has_object ? $has_object : new self( $props_n_values );
33
+	public static function new_instance($props_n_values = array()) {
34
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
35
+		return $has_object ? $has_object : new self($props_n_values);
36 36
 	}
37 37
 
38 38
 
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
 	 * @param array $props_n_values
42 42
 	 * @return EE_Extra_Meta
43 43
 	 */
44
-	public static function new_instance_from_db( $props_n_values = array() ) {
45
-		return new self( $props_n_values, TRUE );
44
+	public static function new_instance_from_db($props_n_values = array()) {
45
+		return new self($props_n_values, TRUE);
46 46
 	}
47 47
 
48 48
 
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 	 * @return int
53 53
 	 */
54 54
 	function FK_ID() {
55
-		return $this->get( 'FK_ID' );
55
+		return $this->get('FK_ID');
56 56
 	}
57 57
 
58 58
 
@@ -62,8 +62,8 @@  discard block
 block discarded – undo
62 62
 	 * @param int $FK_ID
63 63
 	 * @return boolean
64 64
 	 */
65
-	function set_FK_ID( $FK_ID ) {
66
-		$this->set( 'FK_ID', $FK_ID );
65
+	function set_FK_ID($FK_ID) {
66
+		$this->set('FK_ID', $FK_ID);
67 67
 	}
68 68
 
69 69
 
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 	 * @return string
74 74
 	 */
75 75
 	function model() {
76
-		return $this->get( 'EXM_model' );
76
+		return $this->get('EXM_model');
77 77
 	}
78 78
 
79 79
 
@@ -83,8 +83,8 @@  discard block
 block discarded – undo
83 83
 	 * @param string $model
84 84
 	 * @return boolean
85 85
 	 */
86
-	function set_model( $model ) {
87
-		$this->set( 'EXM_model', $model );
86
+	function set_model($model) {
87
+		$this->set('EXM_model', $model);
88 88
 	}
89 89
 
90 90
 
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
 	 * @return string
95 95
 	 */
96 96
 	function key() {
97
-		return $this->get( 'EXM_key' );
97
+		return $this->get('EXM_key');
98 98
 	}
99 99
 
100 100
 
@@ -104,8 +104,8 @@  discard block
 block discarded – undo
104 104
 	 * @param string $key
105 105
 	 * @return boolean
106 106
 	 */
107
-	function set_key( $key ) {
108
-		$this->set( 'EXM_key', $key );
107
+	function set_key($key) {
108
+		$this->set('EXM_key', $key);
109 109
 	}
110 110
 
111 111
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 	 * @return string
116 116
 	 */
117 117
 	function value() {
118
-		return $this->get( 'EXM_value' );
118
+		return $this->get('EXM_value');
119 119
 	}
120 120
 
121 121
 
@@ -125,8 +125,8 @@  discard block
 block discarded – undo
125 125
 	 * @param string $value
126 126
 	 * @return boolean
127 127
 	 */
128
-	function set_value( $value ) {
129
-		$this->set( 'EXM_value', $value );
128
+	function set_value($value) {
129
+		$this->set('EXM_value', $value);
130 130
 	}
131 131
 
132 132
 
Please login to merge, or discard this patch.
core/db_classes/EE_Import.class.php 4 patches
Doc Comments   +4 added lines, -10 removed lines patch added patch discarded remove patch
@@ -79,10 +79,6 @@  discard block
 block discarded – undo
79 79
 	 *	@ access 	public
80 80
 	 * 	@param 	string 		$title - heading for the form
81 81
 	 * 	@param 	string 		$intro - additional text explaing what to do
82
-	 * 	@param 	string 		$page - EE Admin page to direct form to - in the form "espresso_{pageslug}"
83
-	 * 	@param 	string 		$action - EE Admin page route array "action" that form will direct to
84
-	 * 	@param 	string 		$type - type of file to import
85
-	 *	@ return 	string
86 82
 	 */
87 83
 	public function upload_form ( $title, $intro, $form_url, $action, $type  ) {
88 84
 
@@ -121,7 +117,7 @@  discard block
 block discarded – undo
121 117
 	/**
122 118
 	 *	@Import Event Espresso data - some code "borrowed" from event espresso csv_import.php
123 119
 	 *	@access public
124
-	 *	@return boolean success
120
+	 *	@return boolean|null success
125 121
 	 */
126 122
 	public function import() {
127 123
 
@@ -269,8 +265,7 @@  discard block
 block discarded – undo
269 265
 	 * update that event, instead of adding a new event).
270 266
 	 *		  @access public
271 267
 	 *			@param array $csv_data_array - the array containing the csv data produced from EE_CSV::import_csv_to_model_data_array()
272
-	 *			@param array $fields_to_save - an array containing the csv column names as keys with the corresponding db table fields they will be saved to
273
-	 *			@return TRUE on success, FALSE on fail
268
+	 * @return boolean
274 269
 	 */
275 270
 	public function save_csv_data_array_to_db( $csv_data_array, $model_name = FALSE ) {
276 271
 
@@ -367,7 +362,7 @@  discard block
 block discarded – undo
367 362
 	 * we need to insert a new row for that ID, and then map from the non-existent ID
368 363
 	 * to the newly-inserted real ID.
369 364
 	 * @param type $csv_data_array
370
-	 * @param type $export_from_site_a_to_b
365
+	 * @param boolean $export_from_site_a_to_b
371 366
 	 * @param type $old_db_to_new_db_mapping
372 367
 	 * @return array updated $old_db_to_new_db_mapping
373 368
 	 */
@@ -484,7 +479,6 @@  discard block
 block discarded – undo
484 479
 	 * @param type $id_in_csv
485 480
 	 * @param type $model_object_data
486 481
 	 * @param EEM_Base $model
487
-	 * @param type $old_db_to_new_db_mapping
488 482
 	 * @return
489 483
 	 */
490 484
 	protected function _decide_whether_to_insert_or_update_given_data_from_same_db( $id_in_csv, $model_object_data, $model ) {
@@ -594,7 +588,7 @@  discard block
 block discarded – undo
594 588
 	 * @param type $object_id
595 589
 	 * @param string $model_name
596 590
 	 * @param array $old_db_to_new_db_mapping
597
-	 * @param type $export_from_site_a_to_b
591
+	 * @param boolean $export_from_site_a_to_b
598 592
 	 * @return int
599 593
 	 */
600 594
 	protected function _find_mapping_in( $object_id, $model_name, $old_db_to_new_db_mapping, $export_from_site_a_to_b) {
Please login to merge, or discard this patch.
Indentation   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -131,43 +131,43 @@  discard block
 block discarded – undo
131 131
 		if ( isset( $_REQUEST['import'] )) {
132 132
 			if( isset( $_POST['csv_submitted'] )) {
133 133
 
134
-			    switch ( $_FILES['file']['error'][0] ) {
135
-			        case UPLOAD_ERR_OK:
136
-			            $error_msg = FALSE;
137
-			            break;
138
-			        case UPLOAD_ERR_INI_SIZE:
139
-			            $error_msg = __("'The uploaded file exceeds the upload_max_filesize directive in php.ini.'", "event_espresso");
140
-			            break;
141
-			        case UPLOAD_ERR_FORM_SIZE:
142
-			            $error_msg = __('The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form.', "event_espresso");
143
-			            break;
144
-			        case UPLOAD_ERR_PARTIAL:
145
-			            $error_msg = __('The uploaded file was only partially uploaded.', "event_espresso");
146
-			            break;
147
-			        case UPLOAD_ERR_NO_FILE:
148
-			            $error_msg = __('No file was uploaded.', "event_espresso");
149
-			            break;
150
-			        case UPLOAD_ERR_NO_TMP_DIR:
151
-			            $error_msg = __('Missing a temporary folder.', "event_espresso");
152
-			            break;
153
-			        case UPLOAD_ERR_CANT_WRITE:
154
-			            $error_msg = __('Failed to write file to disk.', "event_espresso");
155
-			            break;
156
-			        case UPLOAD_ERR_EXTENSION:
157
-			            $error_msg = __('File upload stopped by extension.', "event_espresso");
158
-			            break;
159
-			        default:
160
-			            $error_msg = __('An unknown error occurred and the file could not be uploaded', "event_espresso");
161
-			            break;
162
-			    }
134
+				switch ( $_FILES['file']['error'][0] ) {
135
+					case UPLOAD_ERR_OK:
136
+						$error_msg = FALSE;
137
+						break;
138
+					case UPLOAD_ERR_INI_SIZE:
139
+						$error_msg = __("'The uploaded file exceeds the upload_max_filesize directive in php.ini.'", "event_espresso");
140
+						break;
141
+					case UPLOAD_ERR_FORM_SIZE:
142
+						$error_msg = __('The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form.', "event_espresso");
143
+						break;
144
+					case UPLOAD_ERR_PARTIAL:
145
+						$error_msg = __('The uploaded file was only partially uploaded.', "event_espresso");
146
+						break;
147
+					case UPLOAD_ERR_NO_FILE:
148
+						$error_msg = __('No file was uploaded.', "event_espresso");
149
+						break;
150
+					case UPLOAD_ERR_NO_TMP_DIR:
151
+						$error_msg = __('Missing a temporary folder.', "event_espresso");
152
+						break;
153
+					case UPLOAD_ERR_CANT_WRITE:
154
+						$error_msg = __('Failed to write file to disk.', "event_espresso");
155
+						break;
156
+					case UPLOAD_ERR_EXTENSION:
157
+						$error_msg = __('File upload stopped by extension.', "event_espresso");
158
+						break;
159
+					default:
160
+						$error_msg = __('An unknown error occurred and the file could not be uploaded', "event_espresso");
161
+						break;
162
+				}
163 163
 
164 164
 				if ( ! $error_msg ) {
165 165
 
166
-				    $filename	= $_FILES['file']['name'][0];
166
+					$filename	= $_FILES['file']['name'][0];
167 167
 					$file_ext 		= substr( strrchr( $filename, '.' ), 1 );
168
-				    $file_type 	= $_FILES['file']['type'][0];
169
-				    $temp_file	= $_FILES['file']['tmp_name'][0];
170
-				    $filesize    	= $_FILES['file']['size'][0] / 1024;//convert from bytes to KB
168
+					$file_type 	= $_FILES['file']['type'][0];
169
+					$temp_file	= $_FILES['file']['tmp_name'][0];
170
+					$filesize    	= $_FILES['file']['size'][0] / 1024;//convert from bytes to KB
171 171
 
172 172
 					if ( $file_ext=='csv' ) {
173 173
 
@@ -302,10 +302,10 @@  discard block
 block discarded – undo
302 302
 			unset($csv_data_array[EE_CSV::metadata_header]);
303 303
 		}
304 304
 		/**
305
-		* @var $old_db_to_new_db_mapping 2d array: toplevel keys being model names, bottom-level keys being the original key, and
306
-		* the value will be the newly-inserted ID.
307
-		* If we have already imported data from the same website via CSV, it shoudl be kept in this wp option
308
-		*/
305
+		 * @var $old_db_to_new_db_mapping 2d array: toplevel keys being model names, bottom-level keys being the original key, and
306
+		 * the value will be the newly-inserted ID.
307
+		 * If we have already imported data from the same website via CSV, it shoudl be kept in this wp option
308
+		 */
309 309
 	   $old_db_to_new_db_mapping = get_option('ee_id_mapping_from'.sanitize_title($old_site_url),array());
310 310
 	   if( $old_db_to_new_db_mapping){
311 311
 		   EE_Error::add_attention(sprintf(__("We noticed you have imported data via CSV from %s before. Because of this, IDs in your CSV have been mapped to their new IDs in %s", "event_espresso"),$old_site_url,site_url()));
Please login to merge, or discard this patch.
Spacing   +171 added lines, -171 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
-do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
+do_action('AHEE_log', __FILE__, __FUNCTION__, '');
3 3
 /**
4 4
  * EE_Import class
5 5
  *
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 	 */
57 57
 	public static function instance() {
58 58
 		// check if class object is instantiated
59
-		if ( self::$_instance === NULL  or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_Import )) {
59
+		if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_Import)) {
60 60
 			self::$_instance = new self();
61 61
 		}
62 62
 		return self::$_instance;
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	 * Resets the importer
67 67
 	 * @return EE_Import
68 68
 	 */
69
-	public static function reset(){
69
+	public static function reset() {
70 70
 		self::$_instance = null;
71 71
 		return self::instance();
72 72
 	}
@@ -84,27 +84,27 @@  discard block
 block discarded – undo
84 84
 	 * 	@param 	string 		$type - type of file to import
85 85
 	 *	@ return 	string
86 86
 	 */
87
-	public function upload_form ( $title, $intro, $form_url, $action, $type  ) {
87
+	public function upload_form($title, $intro, $form_url, $action, $type) {
88 88
 
89
-		$form_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => $action ), $form_url );
89
+		$form_url = EE_Admin_Page::add_query_args_and_nonce(array('action' => $action), $form_url);
90 90
 
91 91
 		ob_start();
92 92
 ?>
93 93
 	<div class="ee-upload-form-dv">
94
-		<h3><?php echo $title;?></h3>
95
-		<p><?php echo $intro;?></p>
94
+		<h3><?php echo $title; ?></h3>
95
+		<p><?php echo $intro; ?></p>
96 96
 
97 97
 		<form action="<?php echo $form_url?>" method="post" enctype="multipart/form-data">
98
-			<input type="hidden" name="csv_submitted" value="TRUE" id="<?php echo time();?>">
99
-			<input name="import" type="hidden" value="<?php echo $type;?>" />
98
+			<input type="hidden" name="csv_submitted" value="TRUE" id="<?php echo time(); ?>">
99
+			<input name="import" type="hidden" value="<?php echo $type; ?>" />
100 100
 			<input type="file" name="file[]" size="90" >
101
-			<input class="button-primary" type="submit" value="<?php _e( 'Upload File', 'event_espresso' );?>">
101
+			<input class="button-primary" type="submit" value="<?php _e('Upload File', 'event_espresso'); ?>">
102 102
 		</form>
103 103
 
104 104
 		<p class="ee-attention">
105
-			<b><?php _e( 'Attention', 'event_espresso' );?></b><br/>
106
-			<?php echo sprintf( __( 'Accepts .%s file types only.', 'event_espresso' ), $type ) ;?>
107
-			<?php echo __( 'Please only import CSV files exported from Event Espresso, or compatible 3rd-party software.', 'event_espresso' );?>
105
+			<b><?php _e('Attention', 'event_espresso'); ?></b><br/>
106
+			<?php echo sprintf(__('Accepts .%s file types only.', 'event_espresso'), $type); ?>
107
+			<?php echo __('Please only import CSV files exported from Event Espresso, or compatible 3rd-party software.', 'event_espresso'); ?>
108 108
 		</p>
109 109
 
110 110
 	</div>
@@ -125,13 +125,13 @@  discard block
 block discarded – undo
125 125
 	 */
126 126
 	public function import() {
127 127
 
128
-		require_once( EE_CLASSES . 'EE_CSV.class.php' );
128
+		require_once(EE_CLASSES.'EE_CSV.class.php');
129 129
 		$this->EE_CSV = EE_CSV::instance();
130 130
 
131
-		if ( isset( $_REQUEST['import'] )) {
132
-			if( isset( $_POST['csv_submitted'] )) {
131
+		if (isset($_REQUEST['import'])) {
132
+			if (isset($_POST['csv_submitted'])) {
133 133
 
134
-			    switch ( $_FILES['file']['error'][0] ) {
134
+			    switch ($_FILES['file']['error'][0]) {
135 135
 			        case UPLOAD_ERR_OK:
136 136
 			            $error_msg = FALSE;
137 137
 			            break;
@@ -161,32 +161,32 @@  discard block
 block discarded – undo
161 161
 			            break;
162 162
 			    }
163 163
 
164
-				if ( ! $error_msg ) {
164
+				if ( ! $error_msg) {
165 165
 
166
-				    $filename	= $_FILES['file']['name'][0];
167
-					$file_ext 		= substr( strrchr( $filename, '.' ), 1 );
168
-				    $file_type 	= $_FILES['file']['type'][0];
169
-				    $temp_file	= $_FILES['file']['tmp_name'][0];
170
-				    $filesize    	= $_FILES['file']['size'][0] / 1024;//convert from bytes to KB
166
+				    $filename = $_FILES['file']['name'][0];
167
+					$file_ext = substr(strrchr($filename, '.'), 1);
168
+				    $file_type = $_FILES['file']['type'][0];
169
+				    $temp_file = $_FILES['file']['tmp_name'][0];
170
+				    $filesize = $_FILES['file']['size'][0] / 1024; //convert from bytes to KB
171 171
 
172
-					if ( $file_ext=='csv' ) {
172
+					if ($file_ext == 'csv') {
173 173
 
174
-						$max_upload = $this->EE_CSV->get_max_upload_size();//max upload size in KB
175
-						if ( $filesize < $max_upload || true) {
174
+						$max_upload = $this->EE_CSV->get_max_upload_size(); //max upload size in KB
175
+						if ($filesize < $max_upload || true) {
176 176
 
177
-							$wp_upload_dir = str_replace( array( '\\', '/' ), DS, wp_upload_dir());
178
-							$path_to_file = $wp_upload_dir['basedir'] . DS . 'espresso' . DS . $filename;
177
+							$wp_upload_dir = str_replace(array('\\', '/'), DS, wp_upload_dir());
178
+							$path_to_file = $wp_upload_dir['basedir'].DS.'espresso'.DS.$filename;
179 179
 
180
-							if( move_uploaded_file( $temp_file, $path_to_file )) {
180
+							if (move_uploaded_file($temp_file, $path_to_file)) {
181 181
 
182 182
 								// convert csv to array
183
-								$this->csv_array = $this->EE_CSV->import_csv_to_model_data_array( $path_to_file );
183
+								$this->csv_array = $this->EE_CSV->import_csv_to_model_data_array($path_to_file);
184 184
 
185 185
 								// was data successfully stored in an array?
186
-								if ( is_array( $this->csv_array ) ) {
186
+								if (is_array($this->csv_array)) {
187 187
 
188
-									$import_what = str_replace( 'csv_import_', '', $_REQUEST['action'] );
189
-									$import_what = str_replace( '_', ' ', ucwords( $import_what ));
188
+									$import_what = str_replace('csv_import_', '', $_REQUEST['action']);
189
+									$import_what = str_replace('_', ' ', ucwords($import_what));
190 190
 									$processed_data = $this->csv_array;
191 191
 									$this->columns_to_save = FALSE;
192 192
 
@@ -205,33 +205,33 @@  discard block
 block discarded – undo
205 205
 
206 206
 									}
207 207
 									// save processed codes to db
208
-									if ( $this->save_csv_data_array_to_db( $processed_data, $this->columns_to_save ) ) {
208
+									if ($this->save_csv_data_array_to_db($processed_data, $this->columns_to_save)) {
209 209
 										return TRUE;
210 210
 
211 211
 									}
212 212
 								} else {
213 213
 									// no array? must be an error
214
-									EE_Error::add_error(sprintf(__("No file seems to have been uploaded", "event_espresso")), __FILE__, __FUNCTION__, __LINE__ );
214
+									EE_Error::add_error(sprintf(__("No file seems to have been uploaded", "event_espresso")), __FILE__, __FUNCTION__, __LINE__);
215 215
 									return FALSE;
216 216
 								}
217 217
 
218 218
 							} else {
219
-								EE_Error::add_error(sprintf(__("%s was not successfully uploaded", "event_espresso"),$filename), __FILE__, __FUNCTION__, __LINE__ );
219
+								EE_Error::add_error(sprintf(__("%s was not successfully uploaded", "event_espresso"), $filename), __FILE__, __FUNCTION__, __LINE__);
220 220
 								return FALSE;
221 221
 							}
222 222
 
223 223
 						} else {
224
-							EE_Error::add_error( sprintf(__("%s was too large of a file and could not be uploaded. The max filesize is %s' KB.", "event_espresso"),$filename,$max_upload), __FILE__, __FUNCTION__, __LINE__ );
224
+							EE_Error::add_error(sprintf(__("%s was too large of a file and could not be uploaded. The max filesize is %s' KB.", "event_espresso"), $filename, $max_upload), __FILE__, __FUNCTION__, __LINE__);
225 225
 							return FALSE;
226 226
 						}
227 227
 
228 228
 					} else {
229
-						EE_Error::add_error( sprintf(__("%s  had an invalid file extension, not uploaded", "event_espresso"),$filename), __FILE__, __FUNCTION__, __LINE__ );
229
+						EE_Error::add_error(sprintf(__("%s  had an invalid file extension, not uploaded", "event_espresso"), $filename), __FILE__, __FUNCTION__, __LINE__);
230 230
 						return FALSE;
231 231
 					}
232 232
 
233 233
 				} else {
234
-					EE_Error::add_error( $error_msg, __FILE__, __FUNCTION__, __LINE__ );
234
+					EE_Error::add_error($error_msg, __FILE__, __FUNCTION__, __LINE__);
235 235
 					return FALSE;
236 236
 				}
237 237
 
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
 	 *			@param array $fields_to_save - an array containing the csv column names as keys with the corresponding db table fields they will be saved to
273 273
 	 *			@return TRUE on success, FALSE on fail
274 274
 	 */
275
-	public function save_csv_data_array_to_db( $csv_data_array, $model_name = FALSE ) {
275
+	public function save_csv_data_array_to_db($csv_data_array, $model_name = FALSE) {
276 276
 
277 277
 
278 278
 		$success = FALSE;
@@ -282,22 +282,22 @@  discard block
 block discarded – undo
282 282
 		$export_from_site_a_to_b = true;
283 283
 		// first level of array is not table information but a table name was passed to the function
284 284
 		// array is only two levels deep, so let's fix that by adding a level, else the next steps will fail
285
-		if($model_name){
285
+		if ($model_name) {
286 286
 			$csv_data_array = array($csv_data_array);
287 287
 		}
288 288
 		// begin looking through the $csv_data_array, expecting the toplevel key to be the model's name...
289 289
 		$old_site_url = 'none-specified';
290 290
 
291 291
 		//hanlde metadata
292
-		if(isset($csv_data_array[EE_CSV::metadata_header]) ){
292
+		if (isset($csv_data_array[EE_CSV::metadata_header])) {
293 293
 			$csv_metadata = array_shift($csv_data_array[EE_CSV::metadata_header]);
294 294
 			//ok so its metadata, dont try to save it to ehte db obviously...
295
-			if(isset($csv_metadata['site_url']) && $csv_metadata['site_url'] == site_url()){
295
+			if (isset($csv_metadata['site_url']) && $csv_metadata['site_url'] == site_url()) {
296 296
 				EE_Error::add_attention(sprintf(__("CSV Data appears to be from the same database, so attempting to update data", "event_espresso")));
297 297
 				$export_from_site_a_to_b = false;
298
-			}else{
299
-				$old_site_url = isset( $csv_metadata['site_url']) ? $csv_metadata['site_url'] : $old_site_url;
300
-				EE_Error::add_attention(sprintf(__("CSV Data appears to be from a different database (%s instead of %s), so we assume IDs in the CSV data DO NOT correspond to IDs in this database", "event_espresso"),$old_site_url,site_url()));
298
+			} else {
299
+				$old_site_url = isset($csv_metadata['site_url']) ? $csv_metadata['site_url'] : $old_site_url;
300
+				EE_Error::add_attention(sprintf(__("CSV Data appears to be from a different database (%s instead of %s), so we assume IDs in the CSV data DO NOT correspond to IDs in this database", "event_espresso"), $old_site_url, site_url()));
301 301
 			};
302 302
 			unset($csv_data_array[EE_CSV::metadata_header]);
303 303
 		}
@@ -306,40 +306,40 @@  discard block
 block discarded – undo
306 306
 		* the value will be the newly-inserted ID.
307 307
 		* If we have already imported data from the same website via CSV, it shoudl be kept in this wp option
308 308
 		*/
309
-	   $old_db_to_new_db_mapping = get_option('ee_id_mapping_from'.sanitize_title($old_site_url),array());
310
-	   if( $old_db_to_new_db_mapping){
311
-		   EE_Error::add_attention(sprintf(__("We noticed you have imported data via CSV from %s before. Because of this, IDs in your CSV have been mapped to their new IDs in %s", "event_espresso"),$old_site_url,site_url()));
309
+	   $old_db_to_new_db_mapping = get_option('ee_id_mapping_from'.sanitize_title($old_site_url), array());
310
+	   if ($old_db_to_new_db_mapping) {
311
+		   EE_Error::add_attention(sprintf(__("We noticed you have imported data via CSV from %s before. Because of this, IDs in your CSV have been mapped to their new IDs in %s", "event_espresso"), $old_site_url, site_url()));
312 312
 	   }
313 313
 	   $old_db_to_new_db_mapping = $this->save_data_rows_to_db($csv_data_array, $export_from_site_a_to_b, $old_db_to_new_db_mapping);
314 314
 
315 315
 		//save the mapping from old db to new db in case they try re-importing the same data from the same website again
316
-		update_option('ee_id_mapping_from'.sanitize_title($old_site_url),$old_db_to_new_db_mapping);
316
+		update_option('ee_id_mapping_from'.sanitize_title($old_site_url), $old_db_to_new_db_mapping);
317 317
 
318
-		if ( $this->_total_updates > 0 ) {
319
-			EE_Error::add_success( sprintf(__("%s existing records in the database were updated.", "event_espresso"),$this->_total_updates));
318
+		if ($this->_total_updates > 0) {
319
+			EE_Error::add_success(sprintf(__("%s existing records in the database were updated.", "event_espresso"), $this->_total_updates));
320 320
 			$success = true;
321 321
 		}
322
-		if ( $this->_total_inserts > 0 ) {
323
-			EE_Error::add_success(sprintf(__("%s new records were added to the database.", "event_espresso"),$this->_total_inserts));
322
+		if ($this->_total_inserts > 0) {
323
+			EE_Error::add_success(sprintf(__("%s new records were added to the database.", "event_espresso"), $this->_total_inserts));
324 324
 			$success = true;
325 325
 		}
326 326
 
327
-		if ( $this->_total_update_errors > 0 ) {
328
-			EE_Error::add_error(sprintf(__("'One or more errors occurred, and a total of %s existing records in the database were <strong>not</strong> updated.'", "event_espresso"),$this->_total_update_errors), __FILE__, __FUNCTION__, __LINE__ );
327
+		if ($this->_total_update_errors > 0) {
328
+			EE_Error::add_error(sprintf(__("'One or more errors occurred, and a total of %s existing records in the database were <strong>not</strong> updated.'", "event_espresso"), $this->_total_update_errors), __FILE__, __FUNCTION__, __LINE__);
329 329
 			$error = true;
330 330
 		}
331
-		if ( $this->_total_insert_errors > 0 ) {
332
-			EE_Error::add_error(sprintf(__("One or more errors occurred, and a total of %s new records were <strong>not</strong> added to the database.'", "event_espresso"),$this->_total_insert_errors), __FILE__, __FUNCTION__, __LINE__ );
331
+		if ($this->_total_insert_errors > 0) {
332
+			EE_Error::add_error(sprintf(__("One or more errors occurred, and a total of %s new records were <strong>not</strong> added to the database.'", "event_espresso"), $this->_total_insert_errors), __FILE__, __FUNCTION__, __LINE__);
333 333
 			$error = true;
334 334
 		}
335 335
 
336 336
 		//lastly, we need to update the datetime and ticket sold amounts
337 337
 		//as those may ahve been affected by this
338
-		EEM_Datetime::instance()->update_sold( EEM_Datetime::instance()->get_all() );
338
+		EEM_Datetime::instance()->update_sold(EEM_Datetime::instance()->get_all());
339 339
 		EEM_Ticket::instance()->update_tickets_sold(EEM_Ticket::instance()->get_all());
340 340
 
341 341
 		// if there was at least one success and absolutely no errors
342
-		if ( $success && ! $error ) {
342
+		if ($success && ! $error) {
343 343
 			return TRUE;
344 344
 		} else {
345 345
 			return FALSE;
@@ -371,81 +371,81 @@  discard block
 block discarded – undo
371 371
 	 * @param type $old_db_to_new_db_mapping
372 372
 	 * @return array updated $old_db_to_new_db_mapping
373 373
 	 */
374
-	public function save_data_rows_to_db( $csv_data_array, $export_from_site_a_to_b, $old_db_to_new_db_mapping ) {
375
-		foreach ( $csv_data_array as $model_name_in_csv_data => $model_data_from_import ) {
374
+	public function save_data_rows_to_db($csv_data_array, $export_from_site_a_to_b, $old_db_to_new_db_mapping) {
375
+		foreach ($csv_data_array as $model_name_in_csv_data => $model_data_from_import) {
376 376
 			//now check that assumption was correct. If
377
-			if ( EE_Registry::instance()->is_model_name($model_name_in_csv_data)) {
377
+			if (EE_Registry::instance()->is_model_name($model_name_in_csv_data)) {
378 378
 				$model_name = $model_name_in_csv_data;
379
-			}else {
379
+			} else {
380 380
 				// no table info in the array and no table name passed to the function?? FAIL
381
-				EE_Error::add_error( __('No table information was specified and/or found, therefore the import could not be completed','event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
381
+				EE_Error::add_error(__('No table information was specified and/or found, therefore the import could not be completed', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
382 382
 				return FALSE;
383 383
 			}
384 384
 			/* @var $model EEM_Base */
385 385
 			$model = EE_Registry::instance()->load_model($model_name);
386 386
 
387 387
 			//so without further ado, scanning all the data provided for primary keys and their inital values
388
-			foreach ( $model_data_from_import as $model_object_data ) {
388
+			foreach ($model_data_from_import as $model_object_data) {
389 389
 				//before we do ANYTHING, make sure the csv row wasn't just completely blank
390 390
 				$row_is_completely_empty = true;
391
-				foreach($model_object_data as $field){
392
-					if($field){
391
+				foreach ($model_object_data as $field) {
392
+					if ($field) {
393 393
 						$row_is_completely_empty = false;
394 394
 					}
395 395
 				}
396
-				if($row_is_completely_empty){
396
+				if ($row_is_completely_empty) {
397 397
 					continue;
398 398
 				}
399 399
 				//find the PK in the row of data (or a combined key if
400 400
 				//there is no primary key)
401
-				if($model->has_primary_key_field()){
402
-					$id_in_csv =  $model_object_data[$model->primary_key_name()];
403
-				}else{
401
+				if ($model->has_primary_key_field()) {
402
+					$id_in_csv = $model_object_data[$model->primary_key_name()];
403
+				} else {
404 404
 					$id_in_csv = $model->get_index_primary_key_string($model_object_data);
405 405
 				}
406 406
 
407 407
 
408
-				$model_object_data = $this->_replace_temp_ids_with_mappings( $model_object_data, $model, $old_db_to_new_db_mapping, $export_from_site_a_to_b );
408
+				$model_object_data = $this->_replace_temp_ids_with_mappings($model_object_data, $model, $old_db_to_new_db_mapping, $export_from_site_a_to_b);
409 409
 				//now we need to decide if we're going to add a new model object given the $model_object_data,
410 410
 				//or just update.
411
-				if($export_from_site_a_to_b){
412
-					$what_to_do = $this->_decide_whether_to_insert_or_update_given_data_from_other_db( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
413
-				}else{//this is just a re-import
414
-					$what_to_do = $this->_decide_whether_to_insert_or_update_given_data_from_same_db( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
411
+				if ($export_from_site_a_to_b) {
412
+					$what_to_do = $this->_decide_whether_to_insert_or_update_given_data_from_other_db($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping);
413
+				} else {//this is just a re-import
414
+					$what_to_do = $this->_decide_whether_to_insert_or_update_given_data_from_same_db($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping);
415 415
 				}
416
-				if( $what_to_do == self::do_nothing ) {
416
+				if ($what_to_do == self::do_nothing) {
417 417
 					continue;
418 418
 				}
419 419
 
420 420
 				//double-check we actually want to insert, if that's what we're planning
421 421
 				//based on whether this item would be unique in the DB or not
422
-				if( $what_to_do == self::do_insert ) {
422
+				if ($what_to_do == self::do_insert) {
423 423
 					//we're supposed to be inserting. But wait, will this thing
424 424
 					//be acceptable if inserted?
425
-					$conflicting = $model->get_one_conflicting( $model_object_data, false );
426
-					if($conflicting){
425
+					$conflicting = $model->get_one_conflicting($model_object_data, false);
426
+					if ($conflicting) {
427 427
 						//ok, this item would conflict if inserted. Just update the item that it conflicts with.
428 428
 						$what_to_do = self::do_update;
429 429
 						//and if this model has a primary key, remember its mapping
430
-						if($model->has_primary_key_field()){
430
+						if ($model->has_primary_key_field()) {
431 431
 							$old_db_to_new_db_mapping[$model_name][$id_in_csv] = $conflicting->ID();
432 432
 							$model_object_data[$model->primary_key_name()] = $conflicting->ID();
433
-						}else{
433
+						} else {
434 434
 							//we want to update this conflicting item, instead of inserting a conflicting item
435 435
 							//so we need to make sure they match entirely (its possible that they only conflicted on one field, but we need them to match on other fields
436 436
 							//for the WHERE conditions in the update). At the time of this comment, there were no models like this
437
-							foreach($model->get_combined_primary_key_fields() as $key_field){
437
+							foreach ($model->get_combined_primary_key_fields() as $key_field) {
438 438
 								$model_object_data[$key_field->get_name()] = $conflicting->get($key_field->get_name());
439 439
 							}
440 440
 						}
441 441
 					}
442 442
 				}
443
-				if( $what_to_do == self::do_insert ) {
444
-					$old_db_to_new_db_mapping = $this->_insert_from_data_array( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
445
-				}elseif( $what_to_do == self::do_update ) {
446
-					$old_db_to_new_db_mapping = $this->_update_from_data_array( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
447
-				}else{
448
-					throw new EE_Error( sprintf( __( 'Programming error. We shoudl be inserting or updating, but instead we are being told to "%s", whifh is invalid', 'event_espresso' ), $what_to_do ) );
443
+				if ($what_to_do == self::do_insert) {
444
+					$old_db_to_new_db_mapping = $this->_insert_from_data_array($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping);
445
+				}elseif ($what_to_do == self::do_update) {
446
+					$old_db_to_new_db_mapping = $this->_update_from_data_array($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping);
447
+				} else {
448
+					throw new EE_Error(sprintf(__('Programming error. We shoudl be inserting or updating, but instead we are being told to "%s", whifh is invalid', 'event_espresso'), $what_to_do));
449 449
 				}
450 450
 			}
451 451
 		}
@@ -466,13 +466,13 @@  discard block
 block discarded – undo
466 466
 	 * @param array $old_db_to_new_db_mapping by reference so it can be modified
467 467
 	 * @return string one of the consts on this class that starts with do_*
468 468
 	 */
469
-	protected function _decide_whether_to_insert_or_update_given_data_from_other_db( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping ) {
469
+	protected function _decide_whether_to_insert_or_update_given_data_from_other_db($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping) {
470 470
 		$model_name = $model->get_this_model_name();
471 471
 		//if it's a site-to-site export-and-import, see if this modelobject's id
472 472
 		//in the old data that we know of
473
-		if( isset($old_db_to_new_db_mapping[$model_name][$id_in_csv]) ){
473
+		if (isset($old_db_to_new_db_mapping[$model_name][$id_in_csv])) {
474 474
 			return self::do_update;
475
-		}else{
475
+		} else {
476 476
 			return self::do_insert;
477 477
 		}
478 478
 	}
@@ -487,11 +487,11 @@  discard block
 block discarded – undo
487 487
 	 * @param type $old_db_to_new_db_mapping
488 488
 	 * @return
489 489
 	 */
490
-	protected function _decide_whether_to_insert_or_update_given_data_from_same_db( $id_in_csv, $model_object_data, $model ) {
490
+	protected function _decide_whether_to_insert_or_update_given_data_from_same_db($id_in_csv, $model_object_data, $model) {
491 491
 		//in this case, check if this thing ACTUALLY exists in the database
492
-		if( $model->get_one_conflicting( $model_object_data ) ){
492
+		if ($model->get_one_conflicting($model_object_data)) {
493 493
 			return self::do_update;
494
-		}else{
494
+		} else {
495 495
 			return self::do_insert;
496 496
 		}
497 497
 	}
@@ -510,55 +510,55 @@  discard block
 block discarded – undo
510 510
 	 * @param boolean $export_from_site_a_to_b
511 511
 	 * @return array updated model object data with temp IDs removed
512 512
 	 */
513
-	protected function _replace_temp_ids_with_mappings( $model_object_data, $model, $old_db_to_new_db_mapping, $export_from_site_a_to_b ) {
513
+	protected function _replace_temp_ids_with_mappings($model_object_data, $model, $old_db_to_new_db_mapping, $export_from_site_a_to_b) {
514 514
 		//if this model object's primary key is in the mapping, replace it
515
-		if( $model->has_primary_key_field() &&
515
+		if ($model->has_primary_key_field() &&
516 516
 				$model->get_primary_key_field()->is_auto_increment() &&
517
-				isset( $old_db_to_new_db_mapping[ $model->get_this_model_name() ] ) &&
518
-				isset( $old_db_to_new_db_mapping[ $model->get_this_model_name() ][ $model_object_data[ $model->primary_key_name() ] ] ) ) {
519
-			$model_object_data[ $model->primary_key_name() ] = $old_db_to_new_db_mapping[ $model->get_this_model_name() ][ $model_object_data[ $model->primary_key_name() ] ];
517
+				isset($old_db_to_new_db_mapping[$model->get_this_model_name()]) &&
518
+				isset($old_db_to_new_db_mapping[$model->get_this_model_name()][$model_object_data[$model->primary_key_name()]])) {
519
+			$model_object_data[$model->primary_key_name()] = $old_db_to_new_db_mapping[$model->get_this_model_name()][$model_object_data[$model->primary_key_name()]];
520 520
 		}
521 521
 
522
-		try{
522
+		try {
523 523
 			$model_name_field = $model->get_field_containing_related_model_name();
524 524
 			$models_pointed_to_by_model_name_field = $model_name_field->get_model_names_pointed_to();
525
-		}catch( EE_Error $e ){
525
+		} catch (EE_Error $e) {
526 526
 			$model_name_field = NULL;
527 527
 			$models_pointed_to_by_model_name_field = array();
528 528
 		}
529
-		foreach( $model->field_settings( true )  as $field_obj ){
530
-			if( $field_obj instanceof EE_Foreign_Key_Int_Field ) {
529
+		foreach ($model->field_settings(true)  as $field_obj) {
530
+			if ($field_obj instanceof EE_Foreign_Key_Int_Field) {
531 531
 				$models_pointed_to = $field_obj->get_model_names_pointed_to();
532 532
 				$found_a_mapping = false;
533
-				foreach( $models_pointed_to as $model_pointed_to_by_fk ) {
533
+				foreach ($models_pointed_to as $model_pointed_to_by_fk) {
534 534
 
535
-					if( $model_name_field ){
536
-						$value_of_model_name_field = $model_object_data[ $model_name_field->get_name() ];
537
-						if( $value_of_model_name_field == $model_pointed_to_by_fk ) {
538
-							$model_object_data[ $field_obj->get_name() ] = $this->_find_mapping_in(
539
-									$model_object_data[ $field_obj->get_name() ],
535
+					if ($model_name_field) {
536
+						$value_of_model_name_field = $model_object_data[$model_name_field->get_name()];
537
+						if ($value_of_model_name_field == $model_pointed_to_by_fk) {
538
+							$model_object_data[$field_obj->get_name()] = $this->_find_mapping_in(
539
+									$model_object_data[$field_obj->get_name()],
540 540
 									$model_pointed_to_by_fk,
541 541
 									$old_db_to_new_db_mapping,
542 542
 									$export_from_site_a_to_b );
543 543
 								$found_a_mapping = true;
544 544
 								break;
545 545
 						}
546
-					}else{
547
-						$model_object_data[ $field_obj->get_name() ] = $this->_find_mapping_in(
548
-								$model_object_data[ $field_obj->get_name() ],
546
+					} else {
547
+						$model_object_data[$field_obj->get_name()] = $this->_find_mapping_in(
548
+								$model_object_data[$field_obj->get_name()],
549 549
 								$model_pointed_to_by_fk,
550 550
 								$old_db_to_new_db_mapping,
551 551
 								$export_from_site_a_to_b );
552 552
 						$found_a_mapping = true;
553 553
 					}
554 554
 					//once we've found a mapping for this field no need to continue
555
-					if( $found_a_mapping ) {
555
+					if ($found_a_mapping) {
556 556
 						break;
557 557
 					}
558 558
 
559 559
 
560 560
 				}
561
-			}else{
561
+			} else {
562 562
 				//it's a string foreign key (which we leave alone, because those are things
563 563
 				//like country names, which we'd really rather not make 2 USAs etc (we'd actually
564 564
 				//prefer to just update one)
@@ -566,8 +566,8 @@  discard block
 block discarded – undo
566 566
 			}
567 567
 		}
568 568
 		//
569
-		if( $model instanceof EEM_Term_Taxonomy ){
570
-			$model_object_data = $this->_handle_split_term_ids( $model_object_data );
569
+		if ($model instanceof EEM_Term_Taxonomy) {
570
+			$model_object_data = $this->_handle_split_term_ids($model_object_data);
571 571
 		}
572 572
 		return $model_object_data;
573 573
 	}
@@ -579,11 +579,11 @@  discard block
 block discarded – undo
579 579
 	 * @param type $model_object_data
580 580
 	 * @return array new model object data
581 581
 	 */
582
-	protected function _handle_split_term_ids( $model_object_data ){
583
-		if( isset( $model_object_data['term_id'] ) && isset( $model_object_data[ 'taxonomy' ]) && apply_filters( 'FHEE__EE_Import__handle_split_term_ids__function_exists', function_exists( 'wp_get_split_term' ), $model_object_data ) ) {
584
-			$new_term_id = wp_get_split_term( $model_object_data[ 'term_id' ], $model_object_data[ 'taxonomy' ] );
585
-			if( $new_term_id ){
586
-				$model_object_data[ 'term_id' ] = $new_term_id;
582
+	protected function _handle_split_term_ids($model_object_data) {
583
+		if (isset($model_object_data['term_id']) && isset($model_object_data['taxonomy']) && apply_filters('FHEE__EE_Import__handle_split_term_ids__function_exists', function_exists('wp_get_split_term'), $model_object_data)) {
584
+			$new_term_id = wp_get_split_term($model_object_data['term_id'], $model_object_data['taxonomy']);
585
+			if ($new_term_id) {
586
+				$model_object_data['term_id'] = $new_term_id;
587 587
 			}
588 588
 		}
589 589
 		return $model_object_data;
@@ -597,18 +597,18 @@  discard block
 block discarded – undo
597 597
 	 * @param type $export_from_site_a_to_b
598 598
 	 * @return int
599 599
 	 */
600
-	protected function _find_mapping_in( $object_id, $model_name, $old_db_to_new_db_mapping, $export_from_site_a_to_b) {
601
-		if(	isset( $old_db_to_new_db_mapping[ $model_name ][ $object_id ] ) ){
600
+	protected function _find_mapping_in($object_id, $model_name, $old_db_to_new_db_mapping, $export_from_site_a_to_b) {
601
+		if (isset($old_db_to_new_db_mapping[$model_name][$object_id])) {
602 602
 
603
-				return $old_db_to_new_db_mapping[ $model_name ][ $object_id ];
604
-			}elseif( $object_id == '0' || $object_id == '' ) {
603
+				return $old_db_to_new_db_mapping[$model_name][$object_id];
604
+			}elseif ($object_id == '0' || $object_id == '') {
605 605
 				//leave as-is
606 606
 				return $object_id;
607
-			}elseif( $export_from_site_a_to_b ){
607
+			}elseif ($export_from_site_a_to_b) {
608 608
 				//we couldn't find a mapping for this, and it's from a different site,
609 609
 				//so blank it out
610 610
 				return NULL;
611
-			}elseif( ! $export_from_site_a_to_b ) {
611
+			}elseif ( ! $export_from_site_a_to_b) {
612 612
 				//we coudln't find a mapping for this, but it's from thsi DB anyway
613 613
 				//so let's just leave it as-is
614 614
 				return $object_id;
@@ -623,36 +623,36 @@  discard block
 block discarded – undo
623 623
 	 * @param type $old_db_to_new_db_mapping
624 624
 	 * @return array updated $old_db_to_new_db_mapping
625 625
 	 */
626
-	protected function _insert_from_data_array( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping ) {
626
+	protected function _insert_from_data_array($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping) {
627 627
 		//remove the primary key, if there is one (we don't want it for inserts OR updates)
628 628
 		//we'll put it back in if we need it
629
-		if($model->has_primary_key_field() && $model->get_primary_key_field()->is_auto_increment()){
629
+		if ($model->has_primary_key_field() && $model->get_primary_key_field()->is_auto_increment()) {
630 630
 			$effective_id = $model_object_data[$model->primary_key_name()];
631 631
 			unset($model_object_data[$model->primary_key_name()]);
632
-		}else{
633
-			$effective_id = $model->get_index_primary_key_string( $model_object_data );
632
+		} else {
633
+			$effective_id = $model->get_index_primary_key_string($model_object_data);
634 634
 		}
635 635
 		//the model takes care of validating the CSV's input
636
-		try{
636
+		try {
637 637
 			$new_id = $model->insert($model_object_data);
638
-			if( $new_id ){
638
+			if ($new_id) {
639 639
 				$old_db_to_new_db_mapping[$model->get_this_model_name()][$id_in_csv] = $new_id;
640 640
 				$this->_total_inserts++;
641
-				EE_Error::add_success( sprintf(__("Successfully added new %s (with id %s) with csv data %s", "event_espresso"),$model->get_this_model_name(),$new_id, implode(",",$model_object_data)));
642
-			}else{
641
+				EE_Error::add_success(sprintf(__("Successfully added new %s (with id %s) with csv data %s", "event_espresso"), $model->get_this_model_name(), $new_id, implode(",", $model_object_data)));
642
+			} else {
643 643
 				$this->_total_insert_errors++;
644 644
 				//put the ID used back in there for the error message
645
-				if($model->has_primary_key_field()){
645
+				if ($model->has_primary_key_field()) {
646 646
 					$model_object_data[$model->primary_key_name()] = $effective_id;
647 647
 				}
648
-				EE_Error::add_error( sprintf(__("Could not insert new %s with the csv data: %s", "event_espresso"),$model->get_this_model_name(),http_build_query($model_object_data)), __FILE__, __FUNCTION__, __LINE__ );
648
+				EE_Error::add_error(sprintf(__("Could not insert new %s with the csv data: %s", "event_espresso"), $model->get_this_model_name(), http_build_query($model_object_data)), __FILE__, __FUNCTION__, __LINE__);
649 649
 			}
650
-		}catch(EE_Error $e){
650
+		} catch (EE_Error $e) {
651 651
 			$this->_total_insert_errors++;
652
-			if($model->has_primary_key_field()){
652
+			if ($model->has_primary_key_field()) {
653 653
 				$model_object_data[$model->primary_key_name()] = $effective_id;
654 654
 			}
655
-			EE_Error::add_error( sprintf(__("Could not insert new %s with the csv data: %s because %s", "event_espresso"),$model->get_this_model_name(),implode(",",$model_object_data),$e->getMessage()), __FILE__, __FUNCTION__, __LINE__ );
655
+			EE_Error::add_error(sprintf(__("Could not insert new %s with the csv data: %s because %s", "event_espresso"), $model->get_this_model_name(), implode(",", $model_object_data), $e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
656 656
 		}
657 657
 		return $old_db_to_new_db_mapping;
658 658
 	}
@@ -665,55 +665,55 @@  discard block
 block discarded – undo
665 665
 	 * @param array $old_db_to_new_db_mapping
666 666
 	 * @return array updated $old_db_to_new_db_mapping
667 667
 	 */
668
-	protected function _update_from_data_array( $id_in_csv,  $model_object_data, $model, $old_db_to_new_db_mapping ) {
669
-		try{
668
+	protected function _update_from_data_array($id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping) {
669
+		try {
670 670
 			//let's keep two copies of the model object data:
671 671
 			//one for performing an update, one for everthing else
672 672
 			$model_object_data_for_update = $model_object_data;
673
-			if($model->has_primary_key_field()){
673
+			if ($model->has_primary_key_field()) {
674 674
 				$conditions = array($model->primary_key_name() => $model_object_data[$model->primary_key_name()]);
675 675
 				//remove the primary key because we shouldn't use it for updating
676 676
 				unset($model_object_data_for_update[$model->primary_key_name()]);
677
-			}elseif($model->get_combined_primary_key_fields() > 1 ){
677
+			}elseif ($model->get_combined_primary_key_fields() > 1) {
678 678
 				$conditions = array();
679
-				foreach($model->get_combined_primary_key_fields() as $key_field){
679
+				foreach ($model->get_combined_primary_key_fields() as $key_field) {
680 680
 					$conditions[$key_field->get_name()] = $model_object_data[$key_field->get_name()];
681 681
 				}
682
-			}else{
683
-				$model->primary_key_name();//this shoudl just throw an exception, explaining that we dont have a primary key (or a combine dkey)
682
+			} else {
683
+				$model->primary_key_name(); //this shoudl just throw an exception, explaining that we dont have a primary key (or a combine dkey)
684 684
 			}
685 685
 
686
-			$success = $model->update($model_object_data_for_update,array($conditions));
687
-			if($success){
686
+			$success = $model->update($model_object_data_for_update, array($conditions));
687
+			if ($success) {
688 688
 				$this->_total_updates++;
689
-				EE_Error::add_success( sprintf(__("Successfully updated %s with csv data %s", "event_espresso"),$model->get_this_model_name(),implode(",",$model_object_data_for_update)));
689
+				EE_Error::add_success(sprintf(__("Successfully updated %s with csv data %s", "event_espresso"), $model->get_this_model_name(), implode(",", $model_object_data_for_update)));
690 690
 				//we should still record the mapping even though it was an update
691 691
 				//because if we were going to insert somethign but it was going to conflict
692 692
 				//we would have last-minute decided to update. So we'd like to know what we updated
693 693
 				//and so we record what record ended up being updated using the mapping
694
-				if( $model->has_primary_key_field() ){
695
-					$new_key_for_mapping = $model_object_data[ $model->primary_key_name() ];
696
-				}else{
694
+				if ($model->has_primary_key_field()) {
695
+					$new_key_for_mapping = $model_object_data[$model->primary_key_name()];
696
+				} else {
697 697
 					//no primary key just a combined key
698
-					$new_key_for_mapping = $model->get_index_primary_key_string( $model_object_data );
698
+					$new_key_for_mapping = $model->get_index_primary_key_string($model_object_data);
699 699
 				}
700
-				$old_db_to_new_db_mapping[ $model->get_this_model_name() ][ $id_in_csv ] = $new_key_for_mapping;
701
-			}else{
700
+				$old_db_to_new_db_mapping[$model->get_this_model_name()][$id_in_csv] = $new_key_for_mapping;
701
+			} else {
702 702
 				$matched_items = $model->get_all(array($conditions));
703
-				if( ! $matched_items){
703
+				if ( ! $matched_items) {
704 704
 					//no items were matched (so we shouldn't have updated)... but then we should have inserted? what the heck?
705 705
 					$this->_total_update_errors++;
706
-					EE_Error::add_error( sprintf(__("Could not update %s with the csv data: '%s' for an unknown reason (using WHERE conditions %s)", "event_espresso"),$model->get_this_model_name(),http_build_query($model_object_data),http_build_query($conditions)), __FILE__, __FUNCTION__, __LINE__ );
707
-				}else{
706
+					EE_Error::add_error(sprintf(__("Could not update %s with the csv data: '%s' for an unknown reason (using WHERE conditions %s)", "event_espresso"), $model->get_this_model_name(), http_build_query($model_object_data), http_build_query($conditions)), __FILE__, __FUNCTION__, __LINE__);
707
+				} else {
708 708
 					$this->_total_updates++;
709
-					EE_Error::add_success( sprintf(__("%s with csv data '%s' was found in the database and didn't need updating because all the data is identical.", "event_espresso"),$model->get_this_model_name(),implode(",",$model_object_data)));
709
+					EE_Error::add_success(sprintf(__("%s with csv data '%s' was found in the database and didn't need updating because all the data is identical.", "event_espresso"), $model->get_this_model_name(), implode(",", $model_object_data)));
710 710
 				}
711 711
 			}
712
-		}catch(EE_Error $e){
712
+		} catch (EE_Error $e) {
713 713
 			$this->_total_update_errors++;
714
-			$basic_message = sprintf(__("Could not update %s with the csv data: %s because %s", "event_espresso"),$model->get_this_model_name(),implode(",",$model_object_data),$e->getMessage());
715
-			$debug_message = $basic_message . ' Stack trace: ' . $e->getTraceAsString();
716
-			EE_Error::add_error( "$basic_message | $debug_message", __FILE__, __FUNCTION__, __LINE__ );
714
+			$basic_message = sprintf(__("Could not update %s with the csv data: %s because %s", "event_espresso"), $model->get_this_model_name(), implode(",", $model_object_data), $e->getMessage());
715
+			$debug_message = $basic_message.' Stack trace: '.$e->getTraceAsString();
716
+			EE_Error::add_error("$basic_message | $debug_message", __FILE__, __FUNCTION__, __LINE__);
717 717
 		}
718 718
 		return $old_db_to_new_db_mapping;
719 719
 	}
@@ -722,28 +722,28 @@  discard block
 block discarded – undo
722 722
 	 * Gets the number of inserts performed since importer was instantiated or reset
723 723
 	 * @return int
724 724
 	 */
725
-	public function get_total_inserts(){
725
+	public function get_total_inserts() {
726 726
 		return $this->_total_inserts;
727 727
 	}
728 728
 	/**
729 729
 	 *  Gets the number of insert errors since importer was instantiated or reset
730 730
 	 * @return int
731 731
 	 */
732
-	public function get_total_insert_errors(){
732
+	public function get_total_insert_errors() {
733 733
 		return $this->_total_insert_errors;
734 734
 	}
735 735
 	/**
736 736
 	 *  Gets the number of updates performed since importer was instantiated or reset
737 737
 	 * @return int
738 738
 	 */
739
-	public function get_total_updates(){
739
+	public function get_total_updates() {
740 740
 		return $this->_total_updates;
741 741
 	}
742 742
 	/**
743 743
 	 *  Gets the number of update errors since importer was instantiated or reset
744 744
 	 * @return int
745 745
 	 */
746
-	public function get_total_update_errors(){
746
+	public function get_total_update_errors() {
747 747
 		return $this->_total_update_errors;
748 748
 	}
749 749
 
Please login to merge, or discard this patch.
Braces   +27 added lines, -25 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if (!defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
3 5
 /**
4 6
  * EE_Import class
@@ -295,7 +297,7 @@  discard block
 block discarded – undo
295 297
 			if(isset($csv_metadata['site_url']) && $csv_metadata['site_url'] == site_url()){
296 298
 				EE_Error::add_attention(sprintf(__("CSV Data appears to be from the same database, so attempting to update data", "event_espresso")));
297 299
 				$export_from_site_a_to_b = false;
298
-			}else{
300
+			} else{
299 301
 				$old_site_url = isset( $csv_metadata['site_url']) ? $csv_metadata['site_url'] : $old_site_url;
300 302
 				EE_Error::add_attention(sprintf(__("CSV Data appears to be from a different database (%s instead of %s), so we assume IDs in the CSV data DO NOT correspond to IDs in this database", "event_espresso"),$old_site_url,site_url()));
301 303
 			};
@@ -376,7 +378,7 @@  discard block
 block discarded – undo
376 378
 			//now check that assumption was correct. If
377 379
 			if ( EE_Registry::instance()->is_model_name($model_name_in_csv_data)) {
378 380
 				$model_name = $model_name_in_csv_data;
379
-			}else {
381
+			} else {
380 382
 				// no table info in the array and no table name passed to the function?? FAIL
381 383
 				EE_Error::add_error( __('No table information was specified and/or found, therefore the import could not be completed','event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
382 384
 				return FALSE;
@@ -400,7 +402,7 @@  discard block
 block discarded – undo
400 402
 				//there is no primary key)
401 403
 				if($model->has_primary_key_field()){
402 404
 					$id_in_csv =  $model_object_data[$model->primary_key_name()];
403
-				}else{
405
+				} else{
404 406
 					$id_in_csv = $model->get_index_primary_key_string($model_object_data);
405 407
 				}
406 408
 
@@ -410,7 +412,7 @@  discard block
 block discarded – undo
410 412
 				//or just update.
411 413
 				if($export_from_site_a_to_b){
412 414
 					$what_to_do = $this->_decide_whether_to_insert_or_update_given_data_from_other_db( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
413
-				}else{//this is just a re-import
415
+				} else{//this is just a re-import
414 416
 					$what_to_do = $this->_decide_whether_to_insert_or_update_given_data_from_same_db( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
415 417
 				}
416 418
 				if( $what_to_do == self::do_nothing ) {
@@ -430,7 +432,7 @@  discard block
 block discarded – undo
430 432
 						if($model->has_primary_key_field()){
431 433
 							$old_db_to_new_db_mapping[$model_name][$id_in_csv] = $conflicting->ID();
432 434
 							$model_object_data[$model->primary_key_name()] = $conflicting->ID();
433
-						}else{
435
+						} else{
434 436
 							//we want to update this conflicting item, instead of inserting a conflicting item
435 437
 							//so we need to make sure they match entirely (its possible that they only conflicted on one field, but we need them to match on other fields
436 438
 							//for the WHERE conditions in the update). At the time of this comment, there were no models like this
@@ -442,9 +444,9 @@  discard block
 block discarded – undo
442 444
 				}
443 445
 				if( $what_to_do == self::do_insert ) {
444 446
 					$old_db_to_new_db_mapping = $this->_insert_from_data_array( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
445
-				}elseif( $what_to_do == self::do_update ) {
447
+				} elseif( $what_to_do == self::do_update ) {
446 448
 					$old_db_to_new_db_mapping = $this->_update_from_data_array( $id_in_csv, $model_object_data, $model, $old_db_to_new_db_mapping );
447
-				}else{
449
+				} else{
448 450
 					throw new EE_Error( sprintf( __( 'Programming error. We shoudl be inserting or updating, but instead we are being told to "%s", whifh is invalid', 'event_espresso' ), $what_to_do ) );
449 451
 				}
450 452
 			}
@@ -472,7 +474,7 @@  discard block
 block discarded – undo
472 474
 		//in the old data that we know of
473 475
 		if( isset($old_db_to_new_db_mapping[$model_name][$id_in_csv]) ){
474 476
 			return self::do_update;
475
-		}else{
477
+		} else{
476 478
 			return self::do_insert;
477 479
 		}
478 480
 	}
@@ -491,7 +493,7 @@  discard block
 block discarded – undo
491 493
 		//in this case, check if this thing ACTUALLY exists in the database
492 494
 		if( $model->get_one_conflicting( $model_object_data ) ){
493 495
 			return self::do_update;
494
-		}else{
496
+		} else{
495 497
 			return self::do_insert;
496 498
 		}
497 499
 	}
@@ -522,7 +524,7 @@  discard block
 block discarded – undo
522 524
 		try{
523 525
 			$model_name_field = $model->get_field_containing_related_model_name();
524 526
 			$models_pointed_to_by_model_name_field = $model_name_field->get_model_names_pointed_to();
525
-		}catch( EE_Error $e ){
527
+		} catch( EE_Error $e ){
526 528
 			$model_name_field = NULL;
527 529
 			$models_pointed_to_by_model_name_field = array();
528 530
 		}
@@ -543,7 +545,7 @@  discard block
 block discarded – undo
543 545
 								$found_a_mapping = true;
544 546
 								break;
545 547
 						}
546
-					}else{
548
+					} else{
547 549
 						$model_object_data[ $field_obj->get_name() ] = $this->_find_mapping_in(
548 550
 								$model_object_data[ $field_obj->get_name() ],
549 551
 								$model_pointed_to_by_fk,
@@ -558,7 +560,7 @@  discard block
 block discarded – undo
558 560
 
559 561
 
560 562
 				}
561
-			}else{
563
+			} else{
562 564
 				//it's a string foreign key (which we leave alone, because those are things
563 565
 				//like country names, which we'd really rather not make 2 USAs etc (we'd actually
564 566
 				//prefer to just update one)
@@ -601,14 +603,14 @@  discard block
 block discarded – undo
601 603
 		if(	isset( $old_db_to_new_db_mapping[ $model_name ][ $object_id ] ) ){
602 604
 
603 605
 				return $old_db_to_new_db_mapping[ $model_name ][ $object_id ];
604
-			}elseif( $object_id == '0' || $object_id == '' ) {
606
+			} elseif( $object_id == '0' || $object_id == '' ) {
605 607
 				//leave as-is
606 608
 				return $object_id;
607
-			}elseif( $export_from_site_a_to_b ){
609
+			} elseif( $export_from_site_a_to_b ){
608 610
 				//we couldn't find a mapping for this, and it's from a different site,
609 611
 				//so blank it out
610 612
 				return NULL;
611
-			}elseif( ! $export_from_site_a_to_b ) {
613
+			} elseif( ! $export_from_site_a_to_b ) {
612 614
 				//we coudln't find a mapping for this, but it's from thsi DB anyway
613 615
 				//so let's just leave it as-is
614 616
 				return $object_id;
@@ -629,7 +631,7 @@  discard block
 block discarded – undo
629 631
 		if($model->has_primary_key_field() && $model->get_primary_key_field()->is_auto_increment()){
630 632
 			$effective_id = $model_object_data[$model->primary_key_name()];
631 633
 			unset($model_object_data[$model->primary_key_name()]);
632
-		}else{
634
+		} else{
633 635
 			$effective_id = $model->get_index_primary_key_string( $model_object_data );
634 636
 		}
635 637
 		//the model takes care of validating the CSV's input
@@ -639,7 +641,7 @@  discard block
 block discarded – undo
639 641
 				$old_db_to_new_db_mapping[$model->get_this_model_name()][$id_in_csv] = $new_id;
640 642
 				$this->_total_inserts++;
641 643
 				EE_Error::add_success( sprintf(__("Successfully added new %s (with id %s) with csv data %s", "event_espresso"),$model->get_this_model_name(),$new_id, implode(",",$model_object_data)));
642
-			}else{
644
+			} else{
643 645
 				$this->_total_insert_errors++;
644 646
 				//put the ID used back in there for the error message
645 647
 				if($model->has_primary_key_field()){
@@ -647,7 +649,7 @@  discard block
 block discarded – undo
647 649
 				}
648 650
 				EE_Error::add_error( sprintf(__("Could not insert new %s with the csv data: %s", "event_espresso"),$model->get_this_model_name(),http_build_query($model_object_data)), __FILE__, __FUNCTION__, __LINE__ );
649 651
 			}
650
-		}catch(EE_Error $e){
652
+		} catch(EE_Error $e){
651 653
 			$this->_total_insert_errors++;
652 654
 			if($model->has_primary_key_field()){
653 655
 				$model_object_data[$model->primary_key_name()] = $effective_id;
@@ -674,12 +676,12 @@  discard block
 block discarded – undo
674 676
 				$conditions = array($model->primary_key_name() => $model_object_data[$model->primary_key_name()]);
675 677
 				//remove the primary key because we shouldn't use it for updating
676 678
 				unset($model_object_data_for_update[$model->primary_key_name()]);
677
-			}elseif($model->get_combined_primary_key_fields() > 1 ){
679
+			} elseif($model->get_combined_primary_key_fields() > 1 ){
678 680
 				$conditions = array();
679 681
 				foreach($model->get_combined_primary_key_fields() as $key_field){
680 682
 					$conditions[$key_field->get_name()] = $model_object_data[$key_field->get_name()];
681 683
 				}
682
-			}else{
684
+			} else{
683 685
 				$model->primary_key_name();//this shoudl just throw an exception, explaining that we dont have a primary key (or a combine dkey)
684 686
 			}
685 687
 
@@ -693,23 +695,23 @@  discard block
 block discarded – undo
693 695
 				//and so we record what record ended up being updated using the mapping
694 696
 				if( $model->has_primary_key_field() ){
695 697
 					$new_key_for_mapping = $model_object_data[ $model->primary_key_name() ];
696
-				}else{
698
+				} else{
697 699
 					//no primary key just a combined key
698 700
 					$new_key_for_mapping = $model->get_index_primary_key_string( $model_object_data );
699 701
 				}
700 702
 				$old_db_to_new_db_mapping[ $model->get_this_model_name() ][ $id_in_csv ] = $new_key_for_mapping;
701
-			}else{
703
+			} else{
702 704
 				$matched_items = $model->get_all(array($conditions));
703 705
 				if( ! $matched_items){
704 706
 					//no items were matched (so we shouldn't have updated)... but then we should have inserted? what the heck?
705 707
 					$this->_total_update_errors++;
706 708
 					EE_Error::add_error( sprintf(__("Could not update %s with the csv data: '%s' for an unknown reason (using WHERE conditions %s)", "event_espresso"),$model->get_this_model_name(),http_build_query($model_object_data),http_build_query($conditions)), __FILE__, __FUNCTION__, __LINE__ );
707
-				}else{
709
+				} else{
708 710
 					$this->_total_updates++;
709 711
 					EE_Error::add_success( sprintf(__("%s with csv data '%s' was found in the database and didn't need updating because all the data is identical.", "event_espresso"),$model->get_this_model_name(),implode(",",$model_object_data)));
710 712
 				}
711 713
 			}
712
-		}catch(EE_Error $e){
714
+		} catch(EE_Error $e){
713 715
 			$this->_total_update_errors++;
714 716
 			$basic_message = sprintf(__("Could not update %s with the csv data: %s because %s", "event_espresso"),$model->get_this_model_name(),implode(",",$model_object_data),$e->getMessage());
715 717
 			$debug_message = $basic_message . ' Stack trace: ' . $e->getTraceAsString();
Please login to merge, or discard this patch.