Automattic\WooCommerce\Internal\OrderReviews

Scheduler::get_email │ private │ WC 1.0

Retrieve the review-request email class instance from the mailer.

Метод класса: Scheduler{}

Хуков нет.

Возвращает

null. Ничего (null).

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

// private - только в коде основоного (родительского) класса
$result = $this->get_email(): ?WC_Email_Customer_Review_Request;

Код Scheduler::get_email() WC 11.2.2

private function get_email(): ?WC_Email_Customer_Review_Request {
	$mailer = WC()->mailer();
	if ( ! $mailer ) {
		return null;
	}

	$emails = $mailer->get_emails();
	$email  = $emails['WC_Email_Customer_Review_Request'] ?? null;

	return $email instanceof WC_Email_Customer_Review_Request ? $email : null;
}