Automattic\WooCommerce\Internal\Admin\EmailPreview

EmailPreview::get_dummy_downloadable_items │ public │ WC 1.0

Get dummy downloadable items for email preview.

Method of the class: EmailPreview{}

No Hooks.

Returns

array.

Usage

$EmailPreview = new EmailPreview();
$EmailPreview->get_dummy_downloadable_items();

EmailPreview::get_dummy_downloadable_items() code WC 11.1.2

public function get_dummy_downloadable_items() {
	$dummy_downloads = array(
		array(
			'product_name'   => $this->get_dummy_downloadable_product()->get_name(),
			'product_id'     => $this->get_dummy_downloadable_product()->get_id(),
			'download_url'   => 'https://example.com/download',
			'download_name'  => __( 'Sample Download File.pdf', 'woocommerce' ),
			'access_expires' => time() + ( 30 * DAY_IN_SECONDS ),
		),
	);

	return $dummy_downloads;
}