Code Duplication    Length = 18-18 lines in 2 locations

includes/acf/pro/fields/flexible-content.php 1 location

@@ 805-822 (lines=18) @@
802
			
803
			
804
			// loop through sub fields
805
			foreach( array_keys($layout) as $j ) {
806
				
807
				// get sub field
808
				$sub_field = $layout[ $j ];
809
				
810
				
811
				// extract value
812
				$sub_value = acf_extract_var( $value[ $i ], $sub_field['key'] );
813
				
814
				
815
				// format value
816
				$sub_value = acf_format_value( $sub_value, $post_id, $sub_field );
817
				
818
				
819
				// append to $row
820
				$value[ $i ][ $sub_field['name'] ] = $sub_value;
821
				
822
			}
823
			
824
		}
825
		

includes/acf/pro/fields/repeater.php 1 location

@@ 599-616 (lines=18) @@
596
		foreach( array_keys($value) as $i ) {
597
			
598
			// loop through sub fields
599
			foreach( array_keys($field['sub_fields']) as $j ) {
600
				
601
				// get sub field
602
				$sub_field = $field['sub_fields'][ $j ];
603
				
604
				
605
				// extract value
606
				$sub_value = acf_extract_var( $value[ $i ], $sub_field['key'] );
607
				
608
				
609
				// format value
610
				$sub_value = acf_format_value( $sub_value, $post_id, $sub_field );
611
				
612
				
613
				// append to $row
614
				$value[ $i ][ $sub_field['name'] ] = $sub_value;
615
				
616
			}
617
			
618
		}
619