Code Duplication    Length = 6-7 lines in 2 locations

classes/fields/file.php 2 locations

@@ 309-314 (lines=6) @@
306
                $attachments = $value;
307
                $value = array();
308
309
                foreach ( $attachments as $v ) {
310
                    if ( !is_array( $v ) )
311
                        $value[] = $v;
312
                    elseif ( isset( $v[ 'ID' ] ) )
313
                        $value[] = wp_get_attachment_url( $v[ 'ID' ] );
314
                }
315
316
                $value = implode( ' ', $value );
317
            }
@@ 600-606 (lines=7) @@
597
			$args['ids'] = $value[ 'ID' ];
598
		} else {
599
			$images = array();
600
			foreach ( $value as $v ) {
601
				if ( ! is_array( $v ) ) {
602
					$images[] = (int) $v;
603
				} elseif ( isset( $v[ 'ID' ] ) ) {
604
					$images[] = (int) $v[ 'ID' ];
605
				}
606
			}
607
			$args['ids'] = implode( ',', $images );
608
		}
609