Automattic\WooCommerce\Admin\API
ProductVariations::get_item_schema
Get the Product's schema, conforming to JSON Schema.
Метод класса: ProductVariations{}
Хуков нет.
Возвращает
Массив.
Использование
$ProductVariations = new ProductVariations(); $ProductVariations->get_item_schema();
Код ProductVariations::get_item_schema() ProductVariations::get item schema WC 10.3.6
public function get_item_schema() {
$schema = parent::get_item_schema();
$schema['properties']['name'] = array(
'description' => __( 'Product parent name.', 'woocommerce' ),
'type' => 'string',
'context' => array( 'view', 'edit' ),
);
$schema['properties']['type'] = array(
'description' => __( 'Product type.', 'woocommerce' ),
'type' => 'string',
'default' => ProductType::VARIATION,
'enum' => array( ProductType::VARIATION ),
'context' => array( 'view', 'edit' ),
);
$schema['properties']['parent_id'] = array(
'description' => __( 'Product parent ID.', 'woocommerce' ),
'type' => 'integer',
'context' => array( 'view', 'edit' ),
);
return $schema;
}