Code Duplication    Length = 3-3 lines in 3 locations

classes/PodsAPI.php 2 locations

@@ 4462-4464 (lines=3) @@
4459
        $params['flatten'] = (boolean) pods_v( 'flatten', $params, false, true );
4460
        $params['context'] = pods_v( 'context', $params, null, true );
4461
4462
        if ( empty( $params['fields'] ) ) {
4463
            $params['fields'] = array_merge( $pod->fields, $params['object_fields'] );
4464
        }
4465
4466
        $data = $this->export_pod_item_level( $pod, $params );
4467
@@ 6473-6475 (lines=3) @@
6470
                return $fields;
6471
            }
6472
6473
            if ( $params->object_fields && ! empty( $pod['object_fields'] ) ) {
6474
                $pod[ 'fields' ] = array_merge( $pod['object_fields'], $pod[ 'fields' ] );
6475
            }
6476
6477
            foreach ( $pod[ 'fields' ] as $field ) {
6478
                if ( empty( $params->name ) && empty( $params->id ) && empty( $params->type ) )

classes/fields/pick.php 1 location

@@ 711-713 (lines=3) @@
708
			 */
709
			$fields = $pod->fields;
710
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