WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

Automattic\WooCommerce\Admin

ReportCSVEmail::trigger() public WC 1.0

Trigger the sending of this email.

{} Это метод класса: ReportCSVEmail{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$ReportCSVEmail = new ReportCSVEmail();
$ReportCSVEmail->trigger( $user_id, $report_type, $download_url );
$user_id(число) (обязательный)
User ID to email.
$report_type(строка) (обязательный)
The type of report export being emailed.
$download_url(строка) (обязательный)
The URL for downloading the report.

Код ReportCSVEmail::trigger() WC 4.7.1

<?php
public function trigger( $user_id, $report_type, $download_url ) {
	$user               = new \WP_User( $user_id );
	$this->recipient    = $user->user_email;
	$this->download_url = $download_url;

	if ( isset( $this->report_labels[ $report_type ] ) ) {
		$this->report_type                   = $this->report_labels[ $report_type ];
		$this->placeholders['{report_name}'] = $this->report_type;
	}

	$this->send(
		$this->get_recipient(),
		$this->get_subject(),
		$this->get_content(),
		$this->get_headers(),
		$this->get_attachments()
	);
}