Automattic\WooCommerce\Internal\CLI\Migrator\Platforms\Shopify
ShopifyMapper::get_mapped_tags
Gets mapped WooCommerce product tags from Shopify tags.
Метод класса: ShopifyMapper{}
Хуков нет.
Возвращает
array. Mapped tag data.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_mapped_tags( $shopify_product ): array;
- $shopify_product(объект) (обязательный)
- The Shopify product data.
Код ShopifyMapper::get_mapped_tags() ShopifyMapper::get mapped tags WC 11.1.0
private function get_mapped_tags( object $shopify_product ): array {
$tags = array();
if ( empty( $shopify_product->tags ) ) {
return $tags;
}
foreach ( $shopify_product->tags as $tag ) {
$trimmed_tag = trim( $tag );
if ( ! empty( $trimmed_tag ) ) {
$tags[] = array(
'name' => wc_clean( $trimmed_tag ),
'slug' => sanitize_title( $trimmed_tag ),
);
}
}
return $tags;
}