__construct() public method

Creates a new QpEncoder for the given CharacterStream.
public __construct ( Swift_CharacterStream $charStream, Swift_StreamFilter $filter = null )
$charStream Swift_CharacterStream to use for reading characters
$filter Swift_StreamFilter if input should be canonicalized
 /**
  * Creates a new QpContentEncoder for the given CharacterStream.
  * @param Swift_CharacterStream $charStream to use for reading characters
  * @param Swift_StreamFilter $filter if canonicalization should occur
  * @param boolean $dotEscape if dot stuffing workaround must be enabled
  */
 public function __construct(Swift_CharacterStream $charStream, Swift_StreamFilter $filter = null, $dotEscape = false)
 {
     parent::__construct($charStream, $filter);
     if ($dotEscape) {
         /* Encode . as =2e for buggy remote servers */
         unset($this->_safeMap[0x2e]);
     }
 }
示例#2
0
 /**
  * Creates a new QpHeaderEncoder for the given CharacterStream.
  * @param Swift_CharacterStream $charStream to use for reading characters
  */
 public function __construct(Swift_CharacterStream $charStream)
 {
     parent::__construct($charStream);
     // Reset the safeMap
     $this->_safeMap = array();
     foreach (array_merge(range(0x61, 0x7a), range(0x41, 0x5a), range(0x30, 0x39), array(0x20, 0x21, 0x2a, 0x2b, 0x2d, 0x2f)) as $byte) {
         $this->_safeMap[$byte] = chr($byte);
     }
 }
示例#3
0
 /**
  * Creates a new QpHeaderEncoder for the given CharacterStream.
  * @param Swift_CharacterStream $charStream to use for reading characters
  */
 public function __construct(Swift_CharacterStream $charStream)
 {
     parent::__construct($charStream);
     if (empty(self::$_headerSafeMap)) {
         foreach (array_merge(range(0x61, 0x7a), range(0x41, 0x5a), range(0x30, 0x39), array(0x20, 0x21, 0x2a, 0x2b, 0x2d, 0x2f)) as $byte) {
             self::$_headerSafeMap[$byte] = chr($byte);
         }
     }
 }
示例#4
0
 /**
  * Creates a new QpContentEncoder for the given CharacterStream.
  * @param Swift_CharacterStream $charStream to use for reading characters
  * @param Swift_StreamFilter $filter if canonicalization should occur
  */
 public function __construct(Swift_CharacterStream $charStream, Swift_StreamFilter $filter = null)
 {
     parent::__construct($charStream, $filter);
 }
 /**
  * Creates a new QpContentEncoder for the given CharacterStream.
  *
  * @param Swift_CharacterStream $charStream to use for reading characters
  * @param Swift_StreamFilter    $filter     if canonicalization should occur
  * @param bool                  $dotEscape  if dot stuffing workaround must be enabled
  */
 public function __construct(Swift_CharacterStream $charStream, Swift_StreamFilter $filter = null, $dotEscape = false)
 {
     $this->_dotEscape = $dotEscape;
     parent::__construct($charStream, $filter);
 }
 /**
  * Creates a new QpHeaderEncoder for the given CharacterStream.
  *
  * @param Swift_CharacterStream $charStream to use for reading characters
  */
 public function __construct(Swift_CharacterStream $charStream)
 {
     parent::__construct($charStream);
 }