WC_Email::handle_multipart()
Handle multipart mail.
Method of the class: WC_Email{}
No Hooks.
Return
PHPMailer
.
Usage
$WC_Email = new WC_Email(); $WC_Email->handle_multipart( $mailer );
- $mailer(PHPMailer) (required)
- PHPMailer object.
WC_Email::handle_multipart() WC Email::handle multipart code WC 9.5.1
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; }