PHP Class Jyxo\Mail\Encoding

Author: Jaroslav Hanslík
Afficher le fichier Open project: jyxo/php Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( ) Constructor preventing from creating instances.
encode ( string $string, string $encoding, integer $lineLength, string $lineEnd ) : string Encodes a string using the given encoding.
isCompatible ( string $encoding ) : boolean Checks if the given encoding is compatible.

Private Methods

Méthode Description
encodeBase64 ( string $string, integer $lineLength, string $lineEnd ) : string Encodes a string using the base64 encoding.
encodeQuotedPrintable ( string $string, integer $lineLength, string $lineEnd ) : string Encodes a string using the quoted-printable encoding.

Method Details

__construct() final public méthode

Constructor preventing from creating instances.
final public __construct ( )

encode() public static méthode

Encodes a string using the given encoding.
public static encode ( string $string, string $encoding, integer $lineLength, string $lineEnd ) : string
$string string Input string
$encoding string Encoding name
$lineLength integer Line length
$lineEnd string Line ending
Résultat string

isCompatible() public static méthode

Checks if the given encoding is compatible.
public static isCompatible ( string $encoding ) : boolean
$encoding string Encoding name
Résultat boolean