Code Duplication    Length = 8-11 lines in 2 locations

classes/PodsAPI.php 1 location

@@ 3609-3619 (lines=11) @@
3606
                        $pick_val = pods_var( 'pick_table', $fields[ $field ][ 'options' ], $pick_val, null, true );
3607
					}
3608
3609
                    if ( '__current__' == $pick_val ) {
3610
                        if ( is_object( $pod ) ) {
3611
                            $pick_val = $pod->pod;
3612
						}
3613
                        elseif ( is_array( $pod ) ) {
3614
                            $pick_val = $pod[ 'name' ];
3615
						}
3616
                        elseif ( 0 < strlen( $pod ) ) {
3617
                            $pick_val = $pod;
3618
						}
3619
                    }
3620
3621
                    $fields[ $field ][ 'options' ][ 'table_info' ] = pods_api()->get_table_info( pods_var( 'pick_object', $fields[ $field ] ), $pick_val, null, null, $fields[ $field ][ 'options' ] );
3622

classes/fields/pick.php 1 location

@@ 1390-1397 (lines=8) @@
1387
                if ( 'table' == pods_var( self::$type . '_object', $options ) )
1388
                    $pick_val = pods_var( self::$type . '_table', $options, $pick_val, null, true );
1389
1390
                if ( '__current__' == $pick_val ) {
1391
                    if ( is_object( $pod ) )
1392
                        $pick_val = $pod->pod;
1393
                    elseif ( is_array( $pod ) )
1394
                        $pick_val = $pod[ 'name' ];
1395
                    elseif ( 0 < strlen( $pod ) )
1396
                        $pick_val = $pod;
1397
                }
1398
1399
                $options[ 'table_info' ] = pods_api()->get_table_info( pods_var( self::$type . '_object', $options ), $pick_val, null, null, $options );
1400