Automattic\WooCommerce\Admin\Overrides

OrderRefund::order_class_name()public staticWC 1.0

Filter function to swap class WC_Order_Refund for this one in cases when it's suitable.

Метод класса: OrderRefund{}

Хуков нет.

Возвращает

Строку.

Использование

$result = OrderRefund::order_class_name( $classname, $order_type, $order_id );
$classname(строка) (обязательный)
Name of the class to be created.
$order_type(строка) (обязательный)
Type of order object to be created.
$order_id(number) (обязательный)
Order id to create.

Код OrderRefund::order_class_name() WC 8.7.0

public static function order_class_name( $classname, $order_type, $order_id ) {
	// @todo - Only substitute class when necessary (during sync).
	if ( 'WC_Order_Refund' === $classname ) {
		return '\Automattic\WooCommerce\Admin\Overrides\OrderRefund';
	} else {
		return $classname;
	}
}