Code Duplication    Length = 5-5 lines in 2 locations

core/Widget/Widget.php 1 location

@@ 289-293 (lines=5) @@
286
					}
287
288
					$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ][ $subfield_name['index'] ]['_type'] = $subfield_name['group'];
289
					if ( ! empty( $subfield_name['sub'] ) ) {
290
						$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ][ $subfield_name['index'] ][ $subfield_name['key'] ][ $subfield_name['sub'] ] = $value;
291
					} else {
292
						$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ][ $subfield_name['index'] ][ $subfield_name['key'] ] = $value;
293
					}
294
				} else if ( ! empty( $field_name['sub'] ) ) {
295
					$instance[ $name ][ $field_name['index'] ][ $field_name['key'] ][ $field_name['sub'] ] = $value;
296
				} else {

core/Helper/Helper.php 1 location

@@ 421-425 (lines=5) @@
418
419
		if ( ! empty( $subfield_name['trailing'] ) ) {
420
			$input_groups[ $field_name['index'] ][ $field_name['key'] ] = self::expand_nested_field( $input_groups[ $field_name['index'] ][ $field_name['key'] ], $row, $subfield_name );
421
		} else if ( ! empty( $subfield_name['sub'] ) ) {
422
			$input_groups[ $field_name['index'] ][ $field_name['key'] ][ $subfield_name['index'] ][ $subfield_name['key'] ][ $subfield_name['sub'] ] = $row['field_value'];
423
		} else {
424
			$input_groups[ $field_name['index'] ][ $field_name['key'] ][ $subfield_name['index'] ][ $subfield_name['key'] ] = $row['field_value'];
425
		}
426
427
		return $input_groups;
428
	}