Code Duplication    Length = 6-9 lines in 2 locations

classes/PodsAPI.php 2 locations

@@ 3388-3393 (lines=6) @@
3385
3386
        // Loop through each active field, validating and preparing the table data
3387
        foreach ( $fields_active as $field ) {
3388
            if ( isset( $object_fields[ $field ] ) )
3389
                $field_data = $object_fields[ $field ];
3390
            elseif ( isset( $fields[ $field ] ) )
3391
                $field_data = $fields[ $field ];
3392
            else
3393
                continue;
3394
3395
            $value = $field_data[ 'value' ];
3396
            $type = $field_data[ 'type' ];
@@ 3555-3563 (lines=9) @@
3552
			$fields_to_send = array_flip( array_keys( $object_meta ) );
3553
3554
			foreach ( $fields_to_send as $field => $field_data ) {
3555
				if ( isset( $object_fields[ $field ] ) ) {
3556
					$field_data = $object_fields[ $field ];
3557
				}
3558
				elseif ( isset( $fields[ $field ] ) ) {
3559
					$field_data = $fields[ $field ];
3560
				}
3561
				else {
3562
					unset( $fields_to_send[ $field ] );
3563
				}
3564
3565
				$fields_to_send[ $field ] = $field_data;
3566
			}