Code Duplication    Length = 4-7 lines in 2 locations

classes/Pods.php 1 location

@@ 3395-3398 (lines=4) @@
3392
			'format'  => $format,
3393
		);
3394
3395
		if ( is_array( $fields ) && ( isset( $fields['fields'] ) || isset( $fields['depth'] ) ) ) {
3396
			$params = array_merge( $params, $fields );
3397
		} else {
3398
			$params['fields'] = $fields;
3399
		}
3400
3401
		if ( isset( $params['fields'] ) && is_array( $params['fields'] ) && ! in_array( $this->pod_data['field_id'], $params['fields'], true ) ) {

classes/fields/pick.php 1 location

@@ 714-720 (lines=7) @@
711
			if ( ! empty( $pod->pod_data['object_fields'] ) ) {
712
				$fields = array_merge( $fields, $pod->pod_data['object_fields'] );
713
			}
714
		} elseif ( is_array( $pod ) && isset( $pod['fields'] ) ) {
715
			$fields = $pod['fields'];
716
717
			if ( ! empty( $pod['object_fields'] ) ) {
718
				$fields = array_merge( $fields, $pod['object_fields'] );
719
			}
720
		}
721
722
		return pods_serial_comma(
723
			$value, array(