You are here

public static function MailMIME::concat in Mail MIME 7

Same name and namespace in other branches
  1. 8.2 mailmime.inc \MailMIME::concat()
  2. 6.2 mailmime.inc \MailMIME::concat()
  3. 6 mailmime.inc \MailMIME::concat()
  4. 7.2 mailmime.inc \MailMIME::concat()

Collapses a message array into a single string and standardizes the line-ending character.

Parameters

$data: The original message array or string.

Return value

The collapsed message string.

1 call to MailMIME::concat()
MailMIME::encodeEmail in ./mailmime.inc
Convert message headers and body into an encoded string.

File

./mailmime.inc, line 751
Provides the MailMIME class for creating MIME-formatted email messages.

Class

MailMIME
The MailMIME class is used to create MIME email messages.

Code

public static function concat($data) {
  $data = preg_replace('/(\\r|\\r\\n|\\n)/', MAIL_MIME_CRLF, $data);
  if (is_array($data)) {
    $data = implode(MAIL_MIME_CRLF, $data);
  }
  return $data;
}