Automattic\WooCommerce\Internal\EmailEditor\WCTransactionalEmails

WCEmailScratchpadRefresher::maybe_refresh │ public │ WC 1.0

Refresh the scratchpad from the current file template when it was never edited by the user.

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

Хуков нет.

Возвращает

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

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

$WCEmailScratchpadRefresher = new WCEmailScratchpadRefresher();
$WCEmailScratchpadRefresher->maybe_refresh( $scratchpad, $email ): void;
$scratchpad(WP_Post) (обязательный)
The unpublished scratchpad post.
$email(WC_Email) (обязательный)
The email instance.

Код WCEmailScratchpadRefresher::maybe_refresh() WC 11.2.2

public function maybe_refresh( \WP_Post $scratchpad, \WC_Email $email ): void {
	if ( ! $this->was_never_edited( $scratchpad ) ) {
		return;
	}

	$this->refresh_content( $scratchpad, $email );
}