Code Duplication    Length = 6-9 lines in 2 locations

classes/PodsAPI.php 2 locations

@@ 3354-3359 (lines=6) @@
3351
3352
        // Loop through each active field, validating and preparing the table data
3353
        foreach ( $fields_active as $field ) {
3354
            if ( isset( $object_fields[ $field ] ) )
3355
                $field_data = $object_fields[ $field ];
3356
            elseif ( isset( $fields[ $field ] ) )
3357
                $field_data = $fields[ $field ];
3358
            else
3359
                continue;
3360
3361
            $value = $field_data[ 'value' ];
3362
            $type = $field_data[ 'type' ];
@@ 3520-3528 (lines=9) @@
3517
			$fields_to_send = array_flip( array_keys( $object_meta ) );
3518
3519
			foreach ( $fields_to_send as $field => $field_data ) {
3520
				if ( isset( $object_fields[ $field ] ) ) {
3521
					$field_data = $object_fields[ $field ];
3522
				}
3523
				elseif ( isset( $fields[ $field ] ) ) {
3524
					$field_data = $fields[ $field ];
3525
				}
3526
				else {
3527
					unset( $fields_to_send[ $field ] );
3528
				}
3529
3530
				$fields_to_send[ $field ] = $field_data;
3531
			}