WC_Email::handle_multipart
Handle multipart mail.
Метод класса: WC_Email{}
Хуков нет.
Возвращает
PHPMailer.
Использование
$WC_Email = new WC_Email(); $WC_Email->handle_multipart( $mailer );
- $mailer(PHPMailer) (обязательный)
- PHPMailer object.
Код WC_Email::handle_multipart() WC Email::handle multipart WC 10.9.4
public function handle_multipart( $mailer ) {
if ( ! $this->sending ) {
return $mailer;
}
if ( 'multipart' === $this->get_email_type() ) {
$mailer->AltBody = wordwrap( // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
preg_replace( $this->plain_search, $this->plain_replace, wp_strip_all_tags( $this->get_content_plain() ) )
);
} else {
$mailer->AltBody = ''; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
}
$this->sending = false;
return $mailer;
}