WC_Product_CSV_Exporter::get_column_value_stock_statusprotectedWC 3.1.0

Get stock status value.

Method of the class: WC_Product_CSV_Exporter{}

No Hooks.

Returns

String.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_column_value_stock_status( $product );
$product(WC_Product) (required)
Product being exported.

Changelog

Since 3.1.0 Introduced.

WC_Product_CSV_Exporter::get_column_value_stock_status() code WC 10.4.3

protected function get_column_value_stock_status( $product ) {
	$status = $product->get_stock_status( 'edit' );

	if ( ProductStockStatus::ON_BACKORDER === $status ) {
		return 'backorder';
	}

	return ProductStockStatus::IN_STOCK === $status ? 1 : 0;
}