WC_Order::get_item_count_refunded PHP Method

get_item_count_refunded() public method

Gets the count of order items of a certain type that have been refunded.
Since: 2.4.0
public get_item_count_refunded ( string $item_type = '' ) : string
$item_type string
return string
    public function get_item_count_refunded($item_type = '')
    {
        if (empty($item_type)) {
            $item_type = array('line_item');
        }
        if (!is_array($item_type)) {
            $item_type = array($item_type);
        }
        $count = 0;
        foreach ($this->get_refunds() as $refund) {
            foreach ($refund->get_items($item_type) as $refunded_item) {
                $count += $refunded_item->get_quantity();
            }
        }
        return apply_filters('woocommerce_get_item_count_refunded', $count, $item_type, $this);
    }
WC_Order