Code Duplication    Length = 12-12 lines in 3 locations

classes/PodsMigrate.php 3 locations

@@ 459-470 (lines=12) @@
456
457
			        $value = '';
458
459
			        if ( is_object( $item ) ) {
460
				        if ( ! isset( $item->$column ) ) {
461
					        $item->$column = '';
462
				        }
463
464
				        $value = $item->$column;
465
			        } elseif ( is_array( $item ) ) {
466
				        if ( ! isset( $item[ $column ] ) ) {
467
					        $item[ $column ] = '';
468
				        }
469
470
				        $value = $item[ $column ];
471
			        }
472
473
			        $row[ $column ] = $value;
@@ 518-529 (lines=12) @@
515
516
                $value = '';
517
518
                if ( is_object( $item ) ) {
519
                    if ( !isset( $item->$column ) )
520
                        $item->$column = '';
521
522
                    $value = $item->$column;
523
                }
524
                elseif ( is_array( $item ) ) {
525
                    if ( !isset( $item[ $column ] ) )
526
                        $item[ $column ] = '';
527
528
                    $value = $item[ $column ];
529
                }
530
531
                if ( is_array( $value ) || is_object( $value ) )
532
                    $value = pods_serial_comma( $value, array( 'field' => $column, 'fields' => pods_var_raw( $column, $this->data[ 'fields' ] ), 'and' => '' ) );
@@ 593-604 (lines=12) @@
590
591
        $value = '';
592
593
        if ( is_object( $item ) ) {
594
            if ( !isset( $item->$column ) )
595
                $item->$column = '';
596
597
            $value = $item->$column;
598
        }
599
        elseif ( is_array( $item ) ) {
600
            if ( !isset( $item[ $column ] ) )
601
                $item[ $column ] = '';
602
603
            $value = $item[ $column ];
604
        }
605
606
        if ( !empty( $column_name ) )
607
            $column = $column_name;