Code Duplication    Length = 6-9 lines in 2 locations

classes/PodsAPI.php 2 locations

@@ 3376-3381 (lines=6) @@
3373
3374
        // Loop through each active field, validating and preparing the table data
3375
        foreach ( $fields_active as $field ) {
3376
            if ( isset( $object_fields[ $field ] ) )
3377
                $field_data = $object_fields[ $field ];
3378
            elseif ( isset( $fields[ $field ] ) )
3379
                $field_data = $fields[ $field ];
3380
            else
3381
                continue;
3382
3383
            $value = $field_data[ 'value' ];
3384
            $type = $field_data[ 'type' ];
@@ 3542-3550 (lines=9) @@
3539
			$fields_to_send = array_flip( array_keys( $object_meta ) );
3540
3541
			foreach ( $fields_to_send as $field => $field_data ) {
3542
				if ( isset( $object_fields[ $field ] ) ) {
3543
					$field_data = $object_fields[ $field ];
3544
				}
3545
				elseif ( isset( $fields[ $field ] ) ) {
3546
					$field_data = $fields[ $field ];
3547
				}
3548
				else {
3549
					unset( $fields_to_send[ $field ] );
3550
				}
3551
3552
				$fields_to_send[ $field ] = $field_data;
3553
			}