Form::order_url( $order, I18n::current_language() ), 'name' => Settings::text( 'text_start_button' ), /* translators: %s: order number */ 'aria-label' => sprintf( __( 'Withdraw from the contract for order #%s', 'otkazpro' ), $order->get_order_number() ), ); } return $actions; } /** * Block on the view-order page. * * @param \WC_Order $order Order. */ public static function view_order_block( $order ) { if ( ! $order instanceof \WC_Order || ! function_exists( 'is_wc_endpoint_url' ) || ! is_wc_endpoint_url( 'view-order' ) ) { return; } if ( ! Verifier::is_owner( $order ) ) { return; } $history = Order_Data::history( $order ); $selectable = Order_Data::has_selectable_items( $order ); if ( ! $history && ! $selectable ) { return; } Form::enqueue_assets(); ?>