Automattic\WooCommerce\Blocks\BlockTypes\OrderConfirmation
ShippingWrapper{}
ShippingWrapper class.
Хуков нет.
Использование
$ShippingWrapper = new ShippingWrapper(); // use class methods
Методы
- protected get_block_type_style()
- protected render_content( $order, $permission = false, $attributes = [], $content = '' )
Код ShippingWrapper{} ShippingWrapper{} WC 9.4.2
class ShippingWrapper extends AbstractOrderConfirmationBlock { /** * Block name. * * @var string */ protected $block_name = 'order-confirmation-shipping-wrapper'; /** * This renders the content of the shipping wrapper. * * @param \WC_Order $order Order object. * @param string|false $permission If the current user can view the order details or not. * @param array $attributes Block attributes. * @param string $content Original block content. */ protected function render_content( $order, $permission = false, $attributes = [], $content = '' ) { if ( ! $order || ! $order->has_shipping_address() || ! $order->needs_shipping_address() || ! $permission ) { return ''; } return $content; } /** * Get the frontend style handle for this block type. * * @return null */ protected function get_block_type_style() { return null; } }