PHP Class Swift_Mime_HeaderEncoder_Base64HeaderEncoder, Halite

Author: Chris Corbyn
Inheritance: extends Swift_Encoder_Base64Encoder, implements Swift_Mime_HeaderEncoder
Show file Open project: HaliteChallenge/Halite Class Usage Examples

Public Methods

Method Description
encodeString ( string $string, integer $firstLineOffset, integer $maxLineLength, string $charset = 'utf-8' ) : string Takes an unencoded string and produces a Base64 encoded string from it.
getName ( ) : string Get the name of this encoding scheme.

Method Details

encodeString() public method

If the charset is iso-2022-jp, it uses mb_encode_mimeheader instead of default encodeString, otherwise pass to the parent method.
public encodeString ( string $string, integer $firstLineOffset, integer $maxLineLength, string $charset = 'utf-8' ) : string
$string string string to encode
$firstLineOffset integer
$maxLineLength integer optional, 0 indicates the default of 76 bytes
$charset string
return string

getName() public method

Returns the string 'B'.
public getName ( ) : string
return string