WC_Product::get_max_purchase_quantity()publicWC 3.0.0

Get max quantity which can be purchased at once.

Method of the class: WC_Product{}

No Hooks.

Return

Int. Quantity or -1 if unlimited.

Usage

$WC_Product = new WC_Product();
$WC_Product->get_max_purchase_quantity();

Changelog

Since 3.0.0 Introduced.

WC_Product::get_max_purchase_quantity() code WC 8.6.1

public function get_max_purchase_quantity() {
	return $this->is_sold_individually() ? 1 : ( $this->backorders_allowed() || ! $this->managing_stock() ? -1 : $this->get_stock_quantity() );
}