Automattic\WooCommerce\Internal\Fulfillments

FulfillmentsRenderer::render_fulfillment_column_row_datapublicWC 1.0

Render the fulfillment status column.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$FulfillmentsRenderer = new FulfillmentsRenderer();
$FulfillmentsRenderer->render_fulfillment_column_row_data( $column_name, $order );
$column_name(строка) (обязательный)
The name of the column.
$order(WC_Order) (обязательный)
The order object.

Код FulfillmentsRenderer::render_fulfillment_column_row_data() WC 10.3.6

public function render_fulfillment_column_row_data( string $column_name, WC_Order $order ) {
	$fulfillments = $this->maybe_read_fulfillments( $order );

	// Render the column data based on the column name.
	switch ( $column_name ) {
		case 'fulfillment_status':
			$this->render_order_fulfillment_status_column_row_data( $order );
			break;
		case 'shipment_tracking':
			$this->render_shipment_tracking_column_row_data( $order, $fulfillments );
			break;
		case 'shipment_provider':
			$this->render_shipment_provider_column_row_data( $order, $fulfillments );
			break;
	}
}