WC_Order::add_order_item_totals_payment_method_row()
Add total row for the payment method.
Метод класса: WC_Order{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->add_order_item_totals_payment_method_row( $total_rows, $tax_display );
- $total_rows(массив) (обязательный) (передается по ссылке — &)
- Total rows.
- $tax_display(строка) (обязательный)
- Tax to display.
Код WC_Order::add_order_item_totals_payment_method_row() WC Order::add order item totals payment method row WC 9.6.1
protected function add_order_item_totals_payment_method_row( &$total_rows, $tax_display ) { if ( $this->get_total() > 0 && $this->get_payment_method_title() && 'other' !== $this->get_payment_method() ) { $value = $this->get_payment_method_title(); $card_info = $this->get_payment_card_info(); if ( isset( $card_info['last4'] ) && $card_info['last4'] ) { $value .= ' - ' . $card_info['last4']; } $total_rows['payment_method'] = array( 'label' => __( 'Payment method:', 'woocommerce' ), 'value' => $value, ); } }