Automattic\WooCommerce\Internal\Email

DeferredEmailQueue::send_queued_transactional_email │ public │ WC 1.0

Process a single queued transactional email from Action Scheduler.

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

Хуков нет.

Возвращает

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

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

$DeferredEmailQueue = new DeferredEmailQueue();
$DeferredEmailQueue->send_queued_transactional_email( $filter, $args ): void;
$filter(разное) (обязательный)
The action hook name.
$args(разное) (обязательный)
The arguments for the email callback.

Код DeferredEmailQueue::send_queued_transactional_email() WC 11.2.2

public function send_queued_transactional_email( $filter, $args ): void {
	if ( ! is_string( $filter ) || ! is_array( $args ) ) {
		return;
	}

	$args = $this->restore_args_from_queue( $args );
	if ( null === $args ) {
		return;
	}

	\WC_Emails::send_queued_transactional_email( $filter, $args );
}