Code Duplication    Length = 6-9 lines in 2 locations

classes/PodsAPI.php 2 locations

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