Automattic\WooCommerce\Admin\Overrides
OrderRefund::order_class_name
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() OrderRefund::order class name WC 10.8.1
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;
}
}