Automattic\WooCommerce\Internal\Admin\Notes

OrderMilestones::get_current_milestone()publicWC 1.0

Calculate the current orders milestone.

Based on the threshold values in $this->milestones.

Method of the class: OrderMilestones{}

No Hooks.

Return

Int. Current orders milestone.

Usage

$OrderMilestones = new OrderMilestones();
$OrderMilestones->get_current_milestone();

OrderMilestones::get_current_milestone() code WC 8.7.0

public function get_current_milestone() {
	$milestone_reached = 0;
	$orders_count      = $this->get_orders_count();

	foreach ( $this->milestones as $milestone ) {
		if ( $milestone <= $orders_count ) {
			$milestone_reached = $milestone;
		}
	}

	return $milestone_reached;
}