Automattic\WooCommerce\StoreApi\Schemas\V1

ProductAttributeTermSchema::get_visual_property_schemaprivateWC 1.0

Get the visual data property schema.

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

Хуков нет.

Возвращает

Массив.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_visual_property_schema(): array;

Код ProductAttributeTermSchema::get_visual_property_schema() WC 11.0.1

private function get_visual_property_schema(): array {
	return array(
		'description' => __( 'Experimental visual swatch data for wc-visual attribute terms.', 'woocommerce' ),
		'type'        => 'object',
		'context'     => array( 'view', 'edit' ),
		'readonly'    => true,
		'properties'  => array(
			'type'  => array(
				'type' => 'string',
				'enum' => array( VisualAttributeTermMeta::TYPE_COLOR, VisualAttributeTermMeta::TYPE_IMAGE, VisualAttributeTermMeta::TYPE_NONE ),
			),
			'value' => array(
				'type' => 'string',
			),
		),
	);
}