Automattic\WooCommerce\Internal\Admin\EmailPreview
EmailPreview::get_dummy_product_variation()
Get a dummy product variation.
Method of the class: EmailPreview{}
Hooks from the method
Return
WC_Product_Variation
.
Usage
// private - for code of main (parent) class only $result = $this->get_dummy_product_variation();
EmailPreview::get_dummy_product_variation() EmailPreview::get dummy product variation code WC 9.7.1
private function get_dummy_product_variation() { $variation = new WC_Product_Variation(); $variation->set_name( 'Dummy Product Variation' ); $variation->set_price( 20 ); $variation->set_attributes( array( 'pa_color' => 'red', 'pa_size' => 'small', ) ); /** * A dummy WC_Product_Variation used in email preview. * * @param WC_Product_Variation $variation The dummy product variation object. * @param string $email_type The email type to preview. * * @since 9.7.0 */ return apply_filters( 'woocommerce_email_preview_dummy_product_variation', $variation, $this->email_type ); }