Completed
Pull Request — master (#1091)
by Stephanie
46s
created
classes/controllers/FrmXMLController.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
 			return;
122 122
 		}
123 123
 
124
-		$selected_xml  = isset( $form['xml'] ) && isset( $form['xml'][ $selected_form ] ) ? $form['xml'][ $selected_form ] : '';
124
+		$selected_xml = isset( $form['xml'] ) && isset( $form['xml'][$selected_form] ) ? $form['xml'][$selected_form] : '';
125 125
 		if ( empty( $selected_xml ) || strpos( $selected_xml, 'http' ) !== 0 ) {
126 126
 			return;
127 127
 		}
@@ -133,8 +133,8 @@  discard block
 block discarded – undo
133 133
 	 * @since 4.06.02
134 134
 	 */
135 135
 	private static function get_selected_in_form( $form, $value = 'form' ) {
136
-		if ( ! empty( $form ) && isset( $form[ $value ] ) && ! empty( $form[ $value ] ) ) {
137
-			return $form[ $value ];
136
+		if ( ! empty( $form ) && isset( $form[$value] ) && ! empty( $form[$value] ) ) {
137
+			return $form[$value];
138 138
 		}
139 139
 
140 140
 		return '';
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
 			}
164 164
 
165 165
 			if ( $for === 'view' ) {
166
-				$item_key  = is_array( $view_keys ) ? $view_keys[ $form_key ] : $view_keys;
166
+				$item_key  = is_array( $view_keys ) ? $view_keys[$form_key] : $view_keys;
167 167
 				$shortcode = '[display-frm-data id=%1$s filter=limited]';
168 168
 			} elseif ( $for === 'form' ) {
169 169
 				$item_key = $form_key;
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
 				continue;
179 179
 			}
180 180
 
181
-			$page_ids[ $for ] = wp_insert_post(
181
+			$page_ids[$for] = wp_insert_post(
182 182
 				array(
183 183
 					'post_title'   => $name,
184 184
 					'post_type'    => 'page',
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 		// phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash
320 320
 		$file_type = sanitize_option( 'upload_path', $_FILES['frm_import_file']['name'] );
321 321
 		$file_type = strtolower( pathinfo( $file_type, PATHINFO_EXTENSION ) );
322
-		if ( 'xml' !== $file_type && isset( $export_format[ $file_type ] ) ) {
322
+		if ( 'xml' !== $file_type && isset( $export_format[$file_type] ) ) {
323 323
 			// allow other file types to be imported
324 324
 			do_action( 'frm_before_import_' . $file_type );
325 325
 
@@ -402,7 +402,7 @@  discard block
 block discarded – undo
402 402
 		foreach ( $type as $tb_type ) {
403 403
 			$where = array();
404 404
 			$join  = '';
405
-			$table = $tables[ $tb_type ];
405
+			$table = $tables[$tb_type];
406 406
 
407 407
 			$select     = $table . '.id';
408 408
 			$query_vars = array();
@@ -417,7 +417,7 @@  discard block
 block discarded – undo
417 417
 							$table . '.parent_form_id' => $args['ids'],
418 418
 						);
419 419
 					} else {
420
-						$where[ $table . '.status !' ] = 'draft';
420
+						$where[$table . '.status !'] = 'draft';
421 421
 					}
422 422
 					break;
423 423
 				case 'actions':
@@ -430,7 +430,7 @@  discard block
 block discarded – undo
430 430
 				case 'items':
431 431
 					// $join = "INNER JOIN {$wpdb->prefix}frm_item_metas im ON ($table.id = im.item_id)";
432 432
 					if ( $args['ids'] ) {
433
-						$where[ $table . '.form_id' ] = $args['ids'];
433
+						$where[$table . '.form_id'] = $args['ids'];
434 434
 					}
435 435
 					break;
436 436
 				case 'styles':
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
 					}
472 472
 			}
473 473
 
474
-			$records[ $tb_type ] = FrmDb::get_col( $table . $join, $where, $select );
474
+			$records[$tb_type] = FrmDb::get_col( $table . $join, $where, $select );
475 475
 			unset( $tb_type );
476 476
 		}
477 477
 
@@ -616,7 +616,7 @@  discard block
 block discarded – undo
616 616
 		$no_export_fields = FrmField::no_save_fields();
617 617
 		foreach ( $csv_fields as $k => $f ) {
618 618
 			if ( in_array( $f->type, $no_export_fields, true ) ) {
619
-				unset( $csv_fields[ $k ] );
619
+				unset( $csv_fields[$k] );
620 620
 			}
621 621
 		}
622 622
 
Please login to merge, or discard this patch.
classes/views/frm-fields/back-end/field-multiple.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -9,6 +9,6 @@
 block discarded – undo
9 9
 	$type = $field['type'];
10 10
 	do_action( 'frm_after_checkbox', compact( 'field', 'field_name', 'type' ) );
11 11
 } else {
12
-	$read_only  = $field['read_only'];
12
+	$read_only = $field['read_only'];
13 13
 	include dirname( __FILE__ ) . '/' . $field['type'] . '-field.php';
14 14
 }
Please login to merge, or discard this patch.
classes/controllers/FrmAppController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -283,7 +283,7 @@
 block discarded – undo
283 283
 				'content' => 'upgrade',
284 284
 			)
285 285
 		);
286
-		$renew_link       = FrmAppHelper::admin_upgrade_link(
286
+		$renew_link = FrmAppHelper::admin_upgrade_link(
287 287
 			array(
288 288
 				'medium'  => 'new-template',
289 289
 				'content' => 'renew',
Please login to merge, or discard this patch.
classes/helpers/FrmEntriesListHelper.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
 			$s_query['it.form_id'] = $form_id;
26 26
 			$join_form_in_query    = false;
27 27
 		} else {
28
-			$s_query[]          = array(
28
+			$s_query[] = array(
29 29
 				'or'               => 1,
30 30
 				'parent_form_id'   => null,
31 31
 				'parent_form_id <' => 1,
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 
57 57
 		if ( strpos( $orderby, 'meta' ) !== false ) {
58 58
 			$order_field_type = FrmField::get_type( str_replace( 'meta_', '', $orderby ) );
59
-			$orderby          .= in_array( $order_field_type, array( 'number', 'scale', 'star' ) ) ? '+0' : '';
59
+			$orderby .= in_array( $order_field_type, array( 'number', 'scale', 'star' ) ) ? '+0' : '';
60 60
 		}
61 61
 
62 62
 		$order = self::get_param(
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 
190 190
 		$r = "<tr id='item-action-{$item->id}'$style>";
191 191
 
192
-		list( $columns, $hidden, , $primary ) = $this->get_column_info();
192
+		list( $columns, $hidden,, $primary ) = $this->get_column_info();
193 193
 		$action_col                           = false;
194 194
 		$action_columns                       = $this->get_action_columns();
195 195
 
Please login to merge, or discard this patch.
classes/models/FrmFormTemplateApi.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 
6 6
 class FrmFormTemplateApi extends FrmFormApi {
7 7
 
8
-	protected static $code_option_name  = 'frm_free_license_code';
8
+	protected static $code_option_name = 'frm_free_license_code';
9 9
 
10 10
 	private static $base_api_url = 'https://formidableforms.com/wp-json/form-templates/v1/';
11 11
 
@@ -76,7 +76,7 @@  discard block
 block discarded – undo
76 76
 
77 77
 		$templates    = $this->get_api_info();
78 78
 		$contact_form = 20872734;
79
-		return isset( $templates[ $contact_form ] ) && ! empty( $templates[ $contact_form ]['url'] );
79
+		return isset( $templates[$contact_form] ) && ! empty( $templates[$contact_form]['url'] );
80 80
 	}
81 81
 
82 82
 	/**
@@ -137,15 +137,15 @@  discard block
 block discarded – undo
137 137
 					continue;
138 138
 				}
139 139
 
140
-				$data['urlByKey'][ $template['key'] ] = $template['url'];
140
+				$data['urlByKey'][$template['key']] = $template['url'];
141 141
 			}
142 142
 
143
-			if ( ! isset( $data['urlByKey'][ $key ] ) ) {
143
+			if ( ! isset( $data['urlByKey'][$key] ) ) {
144 144
 				$error = new WP_Error( 400, 'We were unable to retrieve the template' );
145 145
 				wp_send_json_error( $error );
146 146
 			}
147 147
 
148
-			$data['url'] = $data['urlByKey'][ $key ];
148
+			$data['url'] = $data['urlByKey'][$key];
149 149
 		}
150 150
 
151 151
 		wp_send_json_success( $data );
Please login to merge, or discard this patch.
classes/factories/FrmFieldFactory.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -102,7 +102,7 @@
 block discarded – undo
102 102
 			'name'     => 'FrmFieldName',
103 103
 		);
104 104
 
105
-		$class = isset( $type_classes[ $field_type ] ) ? $type_classes[ $field_type ] : '';
105
+		$class = isset( $type_classes[$field_type] ) ? $type_classes[$field_type] : '';
106 106
 
107 107
 		return apply_filters( 'frm_get_field_type_class', $class, $field_type );
108 108
 	}
Please login to merge, or discard this patch.
classes/models/fields/FrmFieldCombo.php 2 patches
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -39,7 +39,8 @@
 block discarded – undo
39 39
 			}
40 40
 
41 41
 			foreach ( $sub_field['options'] as $option ) {
42
-				if ( 'default_value' === $option ) { // We parse default value from field column.
42
+				if ( 'default_value' === $option ) {
43
+// We parse default value from field column.
43 44
 					continue;
44 45
 				}
45 46
 
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -59,12 +59,12 @@  discard block
 block discarded – undo
59 59
 			if ( is_array( $sub_field ) ) {
60 60
 				$sub_field                 = wp_parse_args( $sub_field, $defaults );
61 61
 				$sub_field['name']         = $name;
62
-				$this->sub_fields[ $name ] = $sub_field;
62
+				$this->sub_fields[$name] = $sub_field;
63 63
 				continue;
64 64
 			}
65 65
 
66 66
 			if ( is_string( $sub_field ) ) {
67
-				$this->sub_fields[ $name ] = wp_parse_args(
67
+				$this->sub_fields[$name] = wp_parse_args(
68 68
 					array(
69 69
 						'name'  => $name,
70 70
 						'label' => $sub_field,
@@ -116,9 +116,9 @@  discard block
 block discarded – undo
116 116
 				}
117 117
 
118 118
 				if ( is_string( $option ) ) {
119
-					$extra_options[ $key . '_' . $option ] = '';
119
+					$extra_options[$key . '_' . $option] = '';
120 120
 				} elseif ( ! empty( $option['name'] ) ) {
121
-					$extra_options[ $key . '_' . $option['name'] ] = '';
121
+					$extra_options[$key . '_' . $option['name']] = '';
122 122
 				}
123 123
 			}
124 124
 		}
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
 		foreach ( $this->sub_fields as $name => $sub_field ) {
142 142
 			$sub_field['name'] = $name;
143 143
 			$wrapper_classes   = 'frm_grid_container frm_sub_field_options frm_sub_field_options-' . $sub_field['name'];
144
-			if ( ! isset( $processed_sub_fields[ $name ] ) ) {
144
+			if ( ! isset( $processed_sub_fields[$name] ) ) {
145 145
 				// Options for this subfield should be hidden.
146 146
 				$wrapper_classes .= ' frm_hidden';
147 147
 			}
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
 			$default_value = array();
172 172
 
173 173
 			foreach ( $this->sub_fields as $name => $sub_field ) {
174
-				$default_value[ $name ] = '';
174
+				$default_value[$name] = '';
175 175
 			}
176 176
 
177 177
 			return $default_value;
@@ -343,8 +343,8 @@  discard block
 block discarded – undo
343 343
 		// Placeholder.
344 344
 		if ( in_array( 'placeholder', $sub_field['options'], true ) ) {
345 345
 			$placeholders = FrmField::get_option( $field, 'placeholder' );
346
-			if ( ! empty( $placeholders[ $sub_field['name'] ] ) ) {
347
-				$field['placeholder'] = $placeholders[ $sub_field['name'] ];
346
+			if ( ! empty( $placeholders[$sub_field['name']] ) ) {
347
+				$field['placeholder'] = $placeholders[$sub_field['name']];
348 348
 			}
349 349
 		}
350 350
 
@@ -401,9 +401,9 @@  discard block
 block discarded – undo
401 401
 
402 402
 		// Validate not empty.
403 403
 		foreach ( $sub_fields as $name => $sub_field ) {
404
-			if ( empty( $sub_field['optional'] ) && empty( $args['value'][ $name ] ) ) {
405
-				$errors[ 'field' . $args['id'] . '-' . $name ] = '';
406
-				$errors[ 'field' . $args['id'] ]               = $blank_msg;
404
+			if ( empty( $sub_field['optional'] ) && empty( $args['value'][$name] ) ) {
405
+				$errors['field' . $args['id'] . '-' . $name] = '';
406
+				$errors['field' . $args['id']]               = $blank_msg;
407 407
 			}
408 408
 		}
409 409
 
@@ -422,7 +422,7 @@  discard block
 block discarded – undo
422 422
 		$field_key  = isset( $this->field->field_key ) ? $this->field->field_key : $this->field['field_key'];
423 423
 		$sub_fields = $this->get_processed_sub_fields();
424 424
 		foreach ( $sub_fields as $name => $sub_field ) {
425
-			$headings[ $field_id . '_' . $name ] = $field_name . ' (' . $field_key . ') - ' . $sub_field['label'];
425
+			$headings[$field_id . '_' . $name] = $field_name . ' (' . $field_key . ') - ' . $sub_field['label'];
426 426
 		}
427 427
 
428 428
 		return $headings;
Please login to merge, or discard this patch.
classes/views/frm-fields/back-end/combo-field/sub-field-options.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -51,13 +51,13 @@  discard block
 block discarded – undo
51 51
 							type="text"
52 52
 							name="<?php echo esc_attr( $input_name ); ?>"
53 53
 							id="<?php echo esc_attr( $input_id ); ?>"
54
-							value="<?php echo esc_attr( isset( $default_value[ $sub_field['name'] ] ) ? $default_value[ $sub_field['name'] ] : '' ); ?>"
54
+							value="<?php echo esc_attr( isset( $default_value[$sub_field['name']] ) ? $default_value[$sub_field['name']] : '' ); ?>"
55 55
 							data-changeme="field_<?php echo esc_attr( $field_key . '_' . $sub_field['name'] ); ?>"
56 56
 							data-changeatt="value"
57 57
 						/>
58 58
 					</span>
59 59
 					<label class="frm_description" for="<?php echo esc_attr( $input_id ); ?>">
60
-						<?php echo esc_html( $labels[ $option ] ); ?>
60
+						<?php echo esc_html( $labels[$option] ); ?>
61 61
 					</label>
62 62
 				</p>
63 63
 				<?php
@@ -74,12 +74,12 @@  discard block
 block discarded – undo
74 74
 						type="text"
75 75
 						name="<?php echo esc_attr( $input_name ); ?>"
76 76
 						id="<?php echo esc_attr( $input_id ); ?>"
77
-						value="<?php echo esc_attr( isset( $input_value[ $sub_field['name'] ] ) ? $input_value[ $sub_field['name'] ] : '' ); ?>"
77
+						value="<?php echo esc_attr( isset( $input_value[$sub_field['name']] ) ? $input_value[$sub_field['name']] : '' ); ?>"
78 78
 						data-changeme="field_<?php echo esc_attr( $field_key . '_' . $sub_field['name'] ); ?>"
79 79
 						data-changeatt="<?php echo esc_attr( $option ); ?>"
80 80
 					/>
81 81
 					<label class="frm_description" for="<?php echo esc_attr( $input_id ); ?>">
82
-						<?php echo esc_html( $labels[ $option ] ); ?>
82
+						<?php echo esc_html( $labels[$option] ); ?>
83 83
 					</label>
84 84
 				</p>
85 85
 				<?php
@@ -100,7 +100,7 @@  discard block
 block discarded – undo
100 100
 						data-changeme="frm_field_<?php echo esc_attr( $field_id . '_' . $sub_field['name'] ); ?>_desc"
101 101
 					/>
102 102
 					<label class="frm_description" for="<?php echo esc_attr( $input_id ); ?>">
103
-						<?php echo esc_html( $labels[ $option ] ); ?>
103
+						<?php echo esc_html( $labels[$option] ); ?>
104 104
 					</label>
105 105
 				</p>
106 106
 				<?php
Please login to merge, or discard this patch.
classes/helpers/FrmCSVExportHelper.php 2 patches
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -122,7 +122,8 @@
 block discarded – undo
122 122
 
123 123
 	private static function field_headings( $col ) {
124 124
 		$field_type_obj = FrmFieldFactory::get_field_factory( $col );
125
-		if ( ! empty( $field_type_obj->is_combo_field ) ) { // This is combo field.
125
+		if ( ! empty( $field_type_obj->is_combo_field ) ) {
126
+// This is combo field.
126 127
 			return $field_type_obj->get_export_headings();
127 128
 		}
128 129
 
Please login to merge, or discard this patch.
Spacing   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
 
130 130
 		unset( $filename );
131 131
 
132
-		$comment_count       = FrmDb::get_count(
132
+		$comment_count = FrmDb::get_count(
133 133
 			'frm_item_metas',
134 134
 			array(
135 135
 				'item_id'         => $atts['entry_ids'],
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 	private static function prepare_csv_headings() {
225 225
 		$headings = array();
226 226
 		self::csv_headings( $headings );
227
-		$headings       = apply_filters(
227
+		$headings = apply_filters(
228 228
 			'frm_csv_columns',
229 229
 			$headings,
230 230
 			self::$form_id,
@@ -247,10 +247,10 @@  discard block
 block discarded – undo
247 247
 		$field_headings  = array();
248 248
 		$separate_values = array( 'user_id', 'file', 'data', 'date' );
249 249
 		if ( ! empty( $col->field_options['separate_value'] ) && ! in_array( $col->type, $separate_values, true ) ) {
250
-			$field_headings[ $col->id . '_label' ] = strip_tags( $col->name . ' ' . __( '(label)', 'formidable' ) );
250
+			$field_headings[$col->id . '_label'] = strip_tags( $col->name . ' ' . __( '(label)', 'formidable' ) );
251 251
 		}
252 252
 
253
-		$field_headings[ $col->id ] = strip_tags( $col->name );
253
+		$field_headings[$col->id] = strip_tags( $col->name );
254 254
 		$field_headings             = apply_filters(
255 255
 			'frm_csv_field_columns',
256 256
 			$field_headings,
@@ -270,14 +270,14 @@  discard block
 block discarded – undo
270 270
 		foreach ( self::$fields as $col ) {
271 271
 			if ( self::is_the_child_of_a_repeater( $col ) ) {
272 272
 				$repeater_id                           = $col->field_options['in_section'];
273
-				$headings[ 'repeater' . $repeater_id ] = array(); // set a placeholder to maintain order for repeater fields
273
+				$headings['repeater' . $repeater_id] = array(); // set a placeholder to maintain order for repeater fields
274 274
 
275
-				if ( ! isset( $fields_by_repeater_id[ $repeater_id ] ) ) {
276
-					$fields_by_repeater_id[ $repeater_id ] = array();
275
+				if ( ! isset( $fields_by_repeater_id[$repeater_id] ) ) {
276
+					$fields_by_repeater_id[$repeater_id] = array();
277 277
 					$repeater_ids[]                        = $repeater_id;
278 278
 				}
279 279
 
280
-				$fields_by_repeater_id[ $repeater_id ][] = $col;
280
+				$fields_by_repeater_id[$repeater_id][] = $col;
281 281
 
282 282
 				continue;
283 283
 			}
@@ -296,8 +296,8 @@  discard block
 block discarded – undo
296 296
 				$end    = strpos( $row->meta_value, ':{' );
297 297
 				$length = substr( $row->meta_value, $start, $end - $start );
298 298
 
299
-				if ( $length > $max[ $row->field_id ] ) {
300
-					$max[ $row->field_id ] = $length;
299
+				if ( $length > $max[$row->field_id] ) {
300
+					$max[$row->field_id] = $length;
301 301
 				}
302 302
 			}
303 303
 			unset( $start, $end, $length, $row, $repeater_meta, $where );
@@ -308,17 +308,17 @@  discard block
 block discarded – undo
308 308
 					$repeater_id = str_replace( 'repeater', '', $key );
309 309
 
310 310
 					$repeater_headings = array();
311
-					foreach ( $fields_by_repeater_id[ $repeater_id ] as $col ) {
311
+					foreach ( $fields_by_repeater_id[$repeater_id] as $col ) {
312 312
 						$repeater_headings += self::field_headings( $col );
313 313
 					}
314 314
 
315
-					for ( $i = 0; $i < $max[ $repeater_id ]; $i ++ ) {
315
+					for ( $i = 0; $i < $max[$repeater_id]; $i ++ ) {
316 316
 						foreach ( $repeater_headings as $repeater_key => $repeater_name ) {
317
-							$flat[ $repeater_key . '[' . $i . ']' ] = $repeater_name;
317
+							$flat[$repeater_key . '[' . $i . ']'] = $repeater_name;
318 318
 						}
319 319
 					}
320 320
 				} else {
321
-					$flat[ $key ] = $heading;
321
+					$flat[$key] = $heading;
322 322
 				}
323 323
 			}
324 324
 
@@ -332,9 +332,9 @@  discard block
 block discarded – undo
332 332
 
333 333
 		if ( self::$comment_count ) {
334 334
 			for ( $i = 0; $i < self::$comment_count; $i ++ ) {
335
-				$headings[ 'comment' . $i ]            = __( 'Comment', 'formidable' );
336
-				$headings[ 'comment_user_id' . $i ]    = __( 'Comment User', 'formidable' );
337
-				$headings[ 'comment_created_at' . $i ] = __( 'Comment Date', 'formidable' );
335
+				$headings['comment' . $i]            = __( 'Comment', 'formidable' );
336
+				$headings['comment_user_id' . $i]    = __( 'Comment User', 'formidable' );
337
+				$headings['comment_created_at' . $i] = __( 'Comment Date', 'formidable' );
338 338
 			}
339 339
 			unset( $i );
340 340
 		}
@@ -379,7 +379,7 @@  discard block
 block discarded – undo
379 379
 
380 380
 	private static function prepare_next_csv_rows( $next_set ) {
381 381
 		// order by parent_item_id so children will be first
382
-		$where   = array(
382
+		$where = array(
383 383
 			'or'             => 1,
384 384
 			'id'             => $next_set,
385 385
 			'parent_item_id' => $next_set,
@@ -425,32 +425,32 @@  discard block
 block discarded – undo
425 425
 					continue;
426 426
 				}
427 427
 
428
-				if ( ! isset( $entries[ self::$entry->parent_item_id ] ) ) {
429
-					$entries[ self::$entry->parent_item_id ]        = new stdClass();
430
-					$entries[ self::$entry->parent_item_id ]->metas = array();
428
+				if ( ! isset( $entries[self::$entry->parent_item_id] ) ) {
429
+					$entries[self::$entry->parent_item_id]        = new stdClass();
430
+					$entries[self::$entry->parent_item_id]->metas = array();
431 431
 				}
432 432
 
433
-				if ( ! isset( $entries[ self::$entry->parent_item_id ]->metas[ $meta_id ] ) ) {
434
-					$entries[ self::$entry->parent_item_id ]->metas[ $meta_id ] = array();
435
-				} elseif ( ! is_array( $entries[ self::$entry->parent_item_id ]->metas[ $meta_id ] ) ) {
433
+				if ( ! isset( $entries[self::$entry->parent_item_id]->metas[$meta_id] ) ) {
434
+					$entries[self::$entry->parent_item_id]->metas[$meta_id] = array();
435
+				} elseif ( ! is_array( $entries[self::$entry->parent_item_id]->metas[$meta_id] ) ) {
436 436
 					// if the data is here, it should be an array but if this field has collected data
437 437
 					// both while inside and outside of the repeating section, it's possible this is a string
438
-					$entries[ self::$entry->parent_item_id ]->metas[ $meta_id ] = (array) $entries[ self::$entry->parent_item_id ]->metas[ $meta_id ];
438
+					$entries[self::$entry->parent_item_id]->metas[$meta_id] = (array) $entries[self::$entry->parent_item_id]->metas[$meta_id];
439 439
 				}
440 440
 
441 441
 				//add the repeated values
442
-				$entries[ self::$entry->parent_item_id ]->metas[ $meta_id ][] = $meta_value;
442
+				$entries[self::$entry->parent_item_id]->metas[$meta_id][] = $meta_value;
443 443
 			}
444 444
 
445 445
 			self::$entry->metas                              = self::fill_missing_repeater_metas( self::$entry->metas, $entries );
446
-			$entries[ self::$entry->parent_item_id ]->metas += self::$entry->metas;
446
+			$entries[self::$entry->parent_item_id]->metas += self::$entry->metas;
447 447
 		}
448 448
 
449 449
 		// add the embedded form id
450
-		if ( ! isset( $entries[ self::$entry->parent_item_id ]->embedded_fields ) ) {
451
-			$entries[ self::$entry->parent_item_id ]->embedded_fields = array();
450
+		if ( ! isset( $entries[self::$entry->parent_item_id]->embedded_fields ) ) {
451
+			$entries[self::$entry->parent_item_id]->embedded_fields = array();
452 452
 		}
453
-		$entries[ self::$entry->parent_item_id ]->embedded_fields[ self::$entry->id ] = self::$entry->form_id;
453
+		$entries[self::$entry->parent_item_id]->embedded_fields[self::$entry->id] = self::$entry->form_id;
454 454
 	}
455 455
 
456 456
 	/**
@@ -471,19 +471,19 @@  discard block
 block discarded – undo
471 471
 		}
472 472
 
473 473
 		$repeater_id = $field->field_options['in_section'];
474
-		if ( ! isset( self::$fields_by_repeater_id[ $repeater_id ] ) ) {
474
+		if ( ! isset( self::$fields_by_repeater_id[$repeater_id] ) ) {
475 475
 			return $metas;
476 476
 		}
477 477
 
478
-		foreach ( self::$fields_by_repeater_id[ $repeater_id ] as $repeater_child ) {
479
-			if ( ! isset( $metas[ $repeater_child->id ] ) ) {
480
-				$metas[ $repeater_child->id ] = '';
478
+		foreach ( self::$fields_by_repeater_id[$repeater_id] as $repeater_child ) {
479
+			if ( ! isset( $metas[$repeater_child->id] ) ) {
480
+				$metas[$repeater_child->id] = '';
481 481
 
482
-				if ( ! isset( $entries[ self::$entry->parent_item_id ]->metas[ $repeater_child->id ] ) || ! is_array( $entries[ self::$entry->parent_item_id ]->metas[ $repeater_child->id ] ) ) {
483
-					$entries[ self::$entry->parent_item_id ]->metas[ $repeater_child->id ] = array();
482
+				if ( ! isset( $entries[self::$entry->parent_item_id]->metas[$repeater_child->id] ) || ! is_array( $entries[self::$entry->parent_item_id]->metas[$repeater_child->id] ) ) {
483
+					$entries[self::$entry->parent_item_id]->metas[$repeater_child->id] = array();
484 484
 				}
485 485
 
486
-				$entries[ self::$entry->parent_item_id ]->metas[ $repeater_child->id ][] = '';
486
+				$entries[self::$entry->parent_item_id]->metas[$repeater_child->id][] = '';
487 487
 			}
488 488
 		}
489 489
 
@@ -502,7 +502,7 @@  discard block
 block discarded – undo
502 502
 
503 503
 	private static function add_field_values_to_csv( &$row ) {
504 504
 		foreach ( self::$fields as $col ) {
505
-			$field_value = isset( self::$entry->metas[ $col->id ] ) ? self::$entry->metas[ $col->id ] : false;
505
+			$field_value = isset( self::$entry->metas[$col->id] ) ? self::$entry->metas[$col->id] : false;
506 506
 
507 507
 			FrmAppHelper::unserialize_or_decode( $field_value );
508 508
 			self::add_array_values_to_columns( $row, compact( 'col', 'field_value' ) );
@@ -521,20 +521,20 @@  discard block
 block discarded – undo
521 521
 			if ( ! empty( $col->field_options['separate_value'] ) ) {
522 522
 				$label_key = $col->id . '_label';
523 523
 				if ( self::is_the_child_of_a_repeater( $col ) ) {
524
-					$row[ $label_key ] = array();
524
+					$row[$label_key] = array();
525 525
 
526 526
 					if ( is_array( $field_value ) ) {
527 527
 						foreach ( $field_value as $value ) {
528
-							$row[ $label_key ][] = self::get_separate_value_label( $value, $col );
528
+							$row[$label_key][] = self::get_separate_value_label( $value, $col );
529 529
 						}
530 530
 					}
531 531
 				} else {
532
-					$row[ $label_key ] = self::get_separate_value_label( $field_value, $col );
532
+					$row[$label_key] = self::get_separate_value_label( $field_value, $col );
533 533
 				}
534 534
 				unset( $label_key );
535 535
 			}
536 536
 
537
-			$row[ $col->id ] = $field_value;
537
+			$row[$col->id] = $field_value;
538 538
 
539 539
 			unset( $col, $field_value );
540 540
 		}
@@ -557,7 +557,7 @@  discard block
 block discarded – undo
557 557
 				'show_icon'         => false,
558 558
 				'entry_id'          => self::$entry->id,
559 559
 				'sep'               => self::$separator,
560
-				'embedded_field_id' => ( isset( self::$entry->embedded_fields ) && isset( self::$entry->embedded_fields[ self::$entry->id ] ) ) ? 'form' . self::$entry->embedded_fields[ self::$entry->id ] : 0,
560
+				'embedded_field_id' => ( isset( self::$entry->embedded_fields ) && isset( self::$entry->embedded_fields[self::$entry->id] ) ) ? 'form' . self::$entry->embedded_fields[self::$entry->id] : 0,
561 561
 			)
562 562
 		);
563 563
 	}
@@ -572,8 +572,8 @@  discard block
 block discarded – undo
572 572
 					// This is combo field inside repeater. The heading key has this format: [86_first[0]].
573 573
 					foreach ( $sub_value as $sub_key => $sub_sub_value ) {
574 574
 						$column_key = $atts['col']->id . '_' . $sub_key . '[' . $key . ']';
575
-						if ( ! is_numeric( $sub_key ) && isset( self::$headings[ $column_key ] ) ) {
576
-							$row[ $column_key ] = $sub_sub_value;
575
+						if ( ! is_numeric( $sub_key ) && isset( self::$headings[$column_key] ) ) {
576
+							$row[$column_key] = $sub_sub_value;
577 577
 						}
578 578
 					}
579 579
 
@@ -581,8 +581,8 @@  discard block
 block discarded – undo
581 581
 				}
582 582
 
583 583
 				$column_key = $atts['col']->id . '_' . $key;
584
-				if ( ! is_numeric( $key ) && isset( self::$headings[ $column_key ] ) ) {
585
-					$row[ $column_key ] = $sub_value;
584
+				if ( ! is_numeric( $key ) && isset( self::$headings[$column_key] ) ) {
585
+					$row[$column_key] = $sub_value;
586 586
 				}
587 587
 			}
588 588
 		}
@@ -607,18 +607,18 @@  discard block
 block discarded – undo
607 607
 		$echo = 'echo' === self::$mode;
608 608
 
609 609
 		foreach ( self::$headings as $k => $heading ) {
610
-			if ( isset( $rows[ $k ] ) ) {
611
-				$row = $rows[ $k ];
610
+			if ( isset( $rows[$k] ) ) {
611
+				$row = $rows[$k];
612 612
 			} else {
613 613
 				$row = '';
614 614
 				// array indexed data is not at $rows[ $k ]
615
-				if ( $k[ strlen( $k ) - 1 ] === ']' ) {
615
+				if ( $k[strlen( $k ) - 1] === ']' ) {
616 616
 					$start = strrpos( $k, '[' );
617 617
 					$key   = substr( $k, 0, $start ++ );
618 618
 					$index = substr( $k, $start, strlen( $k ) - 1 - $start );
619 619
 
620
-					if ( isset( $rows[ $key ] ) && isset( $rows[ $key ][ $index ] ) ) {
621
-						$row = $rows[ $key ][ $index ];
620
+					if ( isset( $rows[$key] ) && isset( $rows[$key][$index] ) ) {
621
+						$row = $rows[$key][$index];
622 622
 					}
623 623
 
624 624
 					unset( $start, $key, $index );
Please login to merge, or discard this patch.