wc_importer_shopify_expand_data()WC 3.7.0

Expand special Shopify columns to WC format.

Хуков нет.

Возвращает

Массив. Expanded data.

Использование

wc_importer_shopify_expand_data( $data );
$data(массив) (обязательный)
Array of data.

Список изменений

С версии 3.7.0 Введена.

Код wc_importer_shopify_expand_data() WC 9.4.2

function wc_importer_shopify_expand_data( $data ) {
	if ( isset( $data['meta:shopify_requires_shipping'] ) ) {
		$requires_shipping = wc_string_to_bool( $data['meta:shopify_requires_shipping'] );

		if ( ! $requires_shipping ) {
			if ( isset( $data['type'] ) ) {
				$data['type'][] = 'virtual';
			} else {
				$data['type'] = array( 'virtual' );
			}
		}

		unset( $data['meta:shopify_requires_shipping'] );
	}
	return $data;
}