WC_Gateway_Paypal_Request::get_order_item_names() protected WC 1.0
Get order item names as a string.
{} Это метод класса: WC_Gateway_Paypal_Request{}
Хуки из метода
Возвращает
Строку.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_order_item_names( $order );
- $order(WC_Order) (обязательный)
- Order object.
Код WC_Gateway_Paypal_Request::get_order_item_names() WC Gateway Paypal Request::get order item names WC 5.0.0
protected function get_order_item_names( $order ) {
$item_names = array();
foreach ( $order->get_items() as $item ) {
$item_name = $item->get_name();
$item_meta = wp_strip_all_tags(
wc_display_item_meta(
$item,
array(
'before' => '',
'separator' => ', ',
'after' => '',
'echo' => false,
'autop' => false,
)
)
);
if ( $item_meta ) {
$item_name .= ' (' . $item_meta . ')';
}
$item_names[] = $item_name . ' x ' . $item->get_quantity();
}
return apply_filters( 'woocommerce_paypal_get_order_item_names', implode( ', ', $item_names ), $order );
}