Class Swift_Mime_Headers_UnstructuredHeader

(line 20)

Description

Swift_Mime_Headers_AbstractHeader
   |
   --Swift_Mime_Headers_UnstructuredHeader

Located in File: /vendors/swiftMailer/classes/Swift/Mime/Headers/UnstructuredHeader.php

A Simple MIME Header.


Classes extended from Swift_Mime_Headers_UnstructuredHeader:
Swift_Mime_Headers_ParameterizedHeader
An abstract base MIME Header.

Class Variables

Summary:

Class Constants

Summary:

Method Detail

Summary:
Swift_Mime_Headers_UnstructuredHeader __construct (string $name, Swift_Mime_HeaderEncoder $encoder)
string getFieldBody ()
string getFieldBodyModel ()
int getFieldType ()
string getValue ()
void setFieldBodyModel (string $model)
void setValue (string $value)

Constructor __construct (line 36)

Swift_Mime_Headers_UnstructuredHeader __construct( string $name, Swift_Mime_HeaderEncoder $encoder)

Overridden in child classes as:

Swift_Mime_Headers_ParameterizedHeader::__construct()
Creates a new ParameterizedHeader with $name.

Creates a new SimpleHeader with $name.

Parameters

Info

  • access - public

Method getFieldBody (line 95)

string getFieldBody( )

Overridden in child classes as:

Swift_Mime_Headers_ParameterizedHeader::getFieldBody()
Get the value of this header prepared for rendering.

Get the value of this header prepared for rendering.

Info

  • access - public

Method getFieldBodyModel (line 67)

string getFieldBodyModel( )

Get the model for the field body.

This method returns a string.

Info

  • access - public

Method getFieldType (line 47)

int getFieldType( )

Overridden in child classes as:

Swift_Mime_Headers_ParameterizedHeader::getFieldType()
Get the type of Header that this instance represents.

Get the type of Header that this instance represents.

Info

  • see - TYPE_TEXT, TYPE_PARAMETERIZED, TYPE_MAILBOX
  • see - TYPE_DATE, TYPE_ID, TYPE_PATH
  • access - public

Method getValue (line 76)

string getValue( )

Get the (unencoded) value of this header.

Info

  • access - public

Method setFieldBodyModel (line 57)

void setFieldBodyModel( string $model)

Set the model for the field body.

This method takes a string for the field value.

Parameters

  • string $model:

Info

  • access - public

Method setValue (line 85)

void setValue( string $value)

Set the (unencoded) value of this header.

Parameters

  • string $value:

Info

  • access - public

Inherited Variables

Inherited Class Variable Summary

Inherited Methods

Inherited Method Summary

Inherited From Class Swift_Mime_Headers_AbstractHeader

Swift_Mime_Headers_AbstractHeader::clearCachedValueIf() - Clear the cached value if $condition is met.

Swift_Mime_Headers_AbstractHeader::createPhrase() - Produces a compliant, formatted RFC 2822 'phrase' based on the string given.

Swift_Mime_Headers_AbstractHeader::encodeWords() - Encode needed word tokens within a string of input.

Swift_Mime_Headers_AbstractHeader::escapeSpecials() - Escape special characters in a string (convert to quoted-pairs).

Swift_Mime_Headers_AbstractHeader::generateTokenLines() - Generates tokens from the given string which include CRLF as individual tokens.

Swift_Mime_Headers_AbstractHeader::getCachedValue() - Get the value in the cache.

Swift_Mime_Headers_AbstractHeader::getCharset() - Get the character set used in this Header.

Swift_Mime_Headers_AbstractHeader::getEncodableWordTokens() - Splits a string into tokens in blocks of words which can be encoded quickly.

Swift_Mime_Headers_AbstractHeader::getEncoder() - Get the encoder used for encoding this Header.

Swift_Mime_Headers_AbstractHeader::getFieldName() - Get the name of this header (e.g. charset).

Swift_Mime_Headers_AbstractHeader::getGrammar() - Get the grammar defined for $name token.

Swift_Mime_Headers_AbstractHeader::getLanguage() - Get the language used in this Header.

Swift_Mime_Headers_AbstractHeader::getMaxLineLength() - Get the maximum permitted length of lines in this Header.

Swift_Mime_Headers_AbstractHeader::getTokenAsEncodedWord() - Get a token as an encoded word for safe insertion into headers.

Swift_Mime_Headers_AbstractHeader::initializeGrammar() - Initialize some RFC 2822 (and friends) ABNF grammar definitions.

Swift_Mime_Headers_AbstractHeader::setCachedValue() - Set a value into the cache.

Swift_Mime_Headers_AbstractHeader::setCharset() - Set the character set used in this Header.

Swift_Mime_Headers_AbstractHeader::setEncoder() - Set the encoder used for encoding the header.

Swift_Mime_Headers_AbstractHeader::setFieldName() - Set the name of this Header field.

Swift_Mime_Headers_AbstractHeader::setLanguage() - Set the language used in this Header.

Swift_Mime_Headers_AbstractHeader::setMaxLineLength() - Set the maximum length of lines in the header (excluding EOL).

Swift_Mime_Headers_AbstractHeader::tokenNeedsEncoding() - Test if a token needs to be encoded or not.

Swift_Mime_Headers_AbstractHeader::toString() - Get this Header rendered as a RFC 2822 compliant string.

Swift_Mime_Headers_AbstractHeader::toTokens() - Generate a list of all tokens in the final header.

Swift_Mime_Headers_AbstractHeader::__toString() - Returns a string representation of this object.



Documentation generated on Fri, 12 Nov 2010 20:45:31 +0000 by phpDocumentor 1.4.3