Code Duplication    Length = 6-9 lines in 2 locations

classes/PodsAPI.php 2 locations

@@ 3359-3364 (lines=6) @@
3356
3357
        // Loop through each active field, validating and preparing the table data
3358
        foreach ( $fields_active as $field ) {
3359
            if ( isset( $object_fields[ $field ] ) )
3360
                $field_data = $object_fields[ $field ];
3361
            elseif ( isset( $fields[ $field ] ) )
3362
                $field_data = $fields[ $field ];
3363
            else
3364
                continue;
3365
3366
            $value = $field_data[ 'value' ];
3367
            $type = $field_data[ 'type' ];
@@ 3525-3533 (lines=9) @@
3522
			$fields_to_send = array_flip( array_keys( $object_meta ) );
3523
3524
			foreach ( $fields_to_send as $field => $field_data ) {
3525
				if ( isset( $object_fields[ $field ] ) ) {
3526
					$field_data = $object_fields[ $field ];
3527
				}
3528
				elseif ( isset( $fields[ $field ] ) ) {
3529
					$field_data = $fields[ $field ];
3530
				}
3531
				else {
3532
					unset( $fields_to_send[ $field ] );
3533
				}
3534
3535
				$fields_to_send[ $field ] = $field_data;
3536
			}