Geeklog
[ class tree: Geeklog ] [ index: Geeklog ] [ all elements ]

Class: Swift_Mime_HeaderEncoder_QpHeaderEncoder

Source Location: /system/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder/QpHeaderEncoder.php

Class Overview

Swift_Encoder_QpEncoder
   |
   --Swift_Mime_HeaderEncoder_QpHeaderEncoder

Handles Quoted Printable (Q) Header Encoding in Swift Mailer.


Author(s):

  • Chris Corbyn

Implements interfaces:

Methods


Inherited Variables

Inherited Methods

Class: Swift_Encoder_QpEncoder

Swift_Encoder_QpEncoder::__construct()
Creates a new QpEncoder for the given CharacterStream.
Swift_Encoder_QpEncoder::charsetChanged()
Updates the charset used.
Swift_Encoder_QpEncoder::encodeString()
Takes an unencoded string and produces a QP encoded string from it.
Swift_Encoder_QpEncoder::getSafeMapShareId()
Swift_Encoder_QpEncoder::initSafeMap()
Swift_Encoder_QpEncoder::_encodeByteSequence()
Encode the given byte array into a verbatim QP form.
Swift_Encoder_QpEncoder::_nextSequence()
Get the next sequence of bytes to read from the char stream.
Swift_Encoder_QpEncoder::_standardize()
Make sure CRLF is correct and HT/SPACE are in valid places.
Swift_Encoder_QpEncoder::__clone()
Make a deep copy of object.
Swift_Encoder_QpEncoder::__sleep()
Swift_Encoder_QpEncoder::__wakeup()

Class Details

[line 16]
Handles Quoted Printable (Q) Header Encoding in Swift Mailer.



Tags:

author:  Chris Corbyn


[ Top ]


Class Methods


constructor __construct [line 23]

Swift_Mime_HeaderEncoder_QpHeaderEncoder __construct( Swift_CharacterStream $charStream)

Creates a new QpHeaderEncoder for the given CharacterStream.



Tags:

access:  public


Overrides Swift_Encoder_QpEncoder::__construct() (Creates a new QpEncoder for the given CharacterStream.)

Parameters:

Swift_CharacterStream   $charStream   to use for reading characters

[ Top ]

method encodeString [line 59]

string encodeString( string $string, [int $firstLineOffset = 0], [int $maxLineLength = 0])

Takes an unencoded string and produces a QP encoded string from it.



Tags:

access:  public



Implementation of:
Swift_Encoder::encodeString()
Encode a given string to produce an encoded string.
Overrides Swift_Encoder_QpEncoder::encodeString() (Takes an unencoded string and produces a QP encoded string from it.)

Parameters:

string   $string   string to encode
int   $firstLineOffset   optional
int   $maxLineLength   optional, 0 indicates the default of 76 chars

[ Top ]

method getName [line 45]

string getName( )

Get the name of this encoding scheme.

Returns the string 'Q'.




Tags:

access:  public



Implementation of:
Swift_Mime_HeaderEncoder::getName()
Get the MIME name of this content encoding scheme.
[ Top ]

method initSafeMap [line 28]

void initSafeMap( )



Tags:

access:  protected


Overrides Swift_Encoder_QpEncoder::initSafeMap() (parent method not documented)

[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:53:44 +0000 by phpDocumentor 1.4.3