Automattic\WooCommerce\Internal\Fulfillments
FulfillmentsRenderer::render_fulfillment_column_row_data
Render the fulfillment status column.
Method of the class: FulfillmentsRenderer{}
No Hooks.
Returns
null. Nothing (null).
Usage
$FulfillmentsRenderer = new FulfillmentsRenderer(); $FulfillmentsRenderer->render_fulfillment_column_row_data( $column_name, $order );
- $column_name(string) (required)
- The name of the column.
- $order(WC_Order) (required)
- The order object.
FulfillmentsRenderer::render_fulfillment_column_row_data() FulfillmentsRenderer::render fulfillment column row data code WC 10.3.3
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;
}
}