Code Duplication    Length = 5-5 lines in 3 locations

core/Field/Complex_Field.php 1 location

@@ 318-322 (lines=5) @@
315
316
			if ( ! empty( $field_name['trailing'] ) ) {
317
				$input_groups[ $field_name['index'] ][ $field_name['key'] . '_' . $field_name['sub'] . '-' . $field_name['trailing'] ] = $row['field_value'];
318
			} else if ( ! empty( $field_name['sub'] ) ) {
319
				$input_groups[ $field_name['index'] ][ $field_name['key'] ][$field_name['sub'] ] = $row['field_value'];
320
			} else {
321
				$input_groups[ $field_name['index'] ][ $field_name['key'] ] = $row['field_value'];
322
			}
323
		}
324
325
		// create groups list with loaded fields

core/Widget/Widget.php 1 location

@@ 295-299 (lines=5) @@
292
					} else {
293
						$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ][ $subfield_name['index'] ][ $subfield_name['key'] ] = $value;
294
					}
295
				} else if ( ! empty( $field_name['sub'] ) ) {
296
					$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ][ $field_name['sub'] ] = $value;
297
				} else {
298
					$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ] = $value;
299
				}
300
301
				unset( $instance[ $key ] );
302
			}

core/Helper/Helper.php 1 location

@@ 454-458 (lines=5) @@
451
			$input_groups[ $field_name['index'] ]['_type'] = $field_name['group'];
452
			if ( ! empty( $field_name['trailing'] ) ) {
453
				$input_groups = self::expand_nested_field( $input_groups, $row, $field_name );
454
			} else if ( ! empty( $field_name['sub'] ) ) {
455
				$input_groups[ $field_name['index'] ][ $field_name['key'] ][ $field_name['sub'] ] = $row['field_value'];
456
			} else {
457
				$input_groups[ $field_name['index'] ][ $field_name['key'] ] = $row['field_value'];
458
			}
459
		}
460
461
		// create groups list with loaded fields