WC_Product::set_stock_statuspublicWC 1.0

Set stock status.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$WC_Product = new WC_Product();
$WC_Product->set_stock_status( $status );
$status(строка)
New status.
По умолчанию: ProductStockStatus::IN_STOCK

Код WC_Product::set_stock_status() WC 10.4.3

public function set_stock_status( $status = ProductStockStatus::IN_STOCK ) {
	$valid_statuses = wc_get_product_stock_status_options();

	if ( isset( $valid_statuses[ $status ] ) ) {
		$this->set_prop( 'stock_status', $status );
	} else {
		$this->set_prop( 'stock_status', ProductStockStatus::IN_STOCK );
	}
}