Esempio n. 1
0
 /**
  * Обертка над iconv_mime_encode
  *
  * @param string  $value
  * @param boolean $quote
  */
 protected function encode_mime($value, $quote = true)
 {
     $q = $quote ? '"' : '';
     return !MIME::is_printable($value) ? $q . preg_replace('{^: }', '', iconv_mime_encode('', $value, array('scheme' => 'B', 'input-charset' => 'UTF-8', 'output-charset' => 'UTF-8', "line-break-chars" => MIME::LINE_END))) . $q : $value;
 }