WC_Email_Customer_POS_Refunded_Order::is_available_for_orderprivateWC 1.0

Check if this email template is available (can be manually selected) for the given order.

Method of the class: WC_Email_Customer_POS_Refunded_Order{}

No Hooks.

Returns

true|false.

Usage

// private - for code of main (parent) class only
$result = $this->is_available_for_order( $order ): bool;
$order(WC_Order) (required)
The order.

WC_Email_Customer_POS_Refunded_Order::is_available_for_order() code WC 10.8.1

private function is_available_for_order( $order ): bool {
	return PointOfSaleOrderUtil::is_order_paid_at_pos( $order )
		&& ( OrderStatus::REFUNDED === $order->get_status( 'edit' ) || 0 !== count( $order->get_refunds() ) );
}