Automattic\WooCommerce\Internal\CLI\Migrator\Platforms\Webflow

WebflowMapper::extract_field_data │ private │ WC 1.0

Returns the fieldData object on a product, or an empty stdClass for safety.

Метод класса: WebflowMapper{}

Хуков нет.

Возвращает

object.

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

// private - только в коде основоного (родительского) класса
$result = $this->extract_field_data( $product ): object;
$product(объект) (обязательный)
Product object.

Код WebflowMapper::extract_field_data() WC 11.2.2

private function extract_field_data( object $product ): object {
	if ( isset( $product->fieldData ) && is_object( $product->fieldData ) ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase -- Webflow API uses camelCase.
		return $product->fieldData; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase -- Webflow API uses camelCase.
	}
	return new \stdClass();
}