Class Swift_Message_Image

Description

Embedded Image component for Swift Mailer

Located in /Swift/Message/Image.php (line 20)

Swift_Message_Mime
   |
   --Swift_Message_Attachment
      |
      --Swift_Message_EmbeddedFile
         |
         --Swift_Message_Image
Method Summary
Swift_Message_Image __construct ([ $data = null], [string $name = null], [string $type = "application/octet-stream"], [string $cid = null], [string $encoding = "base64"])
void setData (Swift_File $data, [ $read_filename = true])
Variables
Methods
Constructor __construct (line 30)

Constructor

  • access: public
Swift_Message_Image __construct ([ $data = null], [string $name = null], [string $type = "application/octet-stream"], [string $cid = null], [string $encoding = "base64"])
  • Swift_File $data: The input source file
  • string $name: The filename to use, optional
  • string $type: The MIME type to use, optional
  • string $cid: The Content-ID to use, optional
  • string $encoding: The encoding format to use, optional

Redefinition of:
Swift_Message_EmbeddedFile::__construct()
Constructor
setData (line 40)

Set data for the image

This overrides setData() in Swift_Message_Attachment

  • access: public
  • throws: Swift_Message_MimeException If the image cannot be used, or the file is not
void setData (Swift_File $data, [ $read_filename = true])
  • Swift_File $data: The data to set, as a file
  • $read_filename

Redefinition of:
Swift_Message_Attachment::setData()
Overrides setData() in MIME so that a filename can be set

Inherited Methods

Inherited From Swift_Message_EmbeddedFile

Swift_Message_EmbeddedFile::__construct()
Swift_Message_EmbeddedFile::getContentId()
Swift_Message_EmbeddedFile::getLevel()
Swift_Message_EmbeddedFile::setContentId()

Inherited From Swift_Message_Attachment

Swift_Message_Attachment::__construct()
Swift_Message_Attachment::generateFileName()
Swift_Message_Attachment::getDescription()
Swift_Message_Attachment::getDisposition()
Swift_Message_Attachment::getFileName()
Swift_Message_Attachment::getLevel()
Swift_Message_Attachment::preBuild()
Swift_Message_Attachment::setData()
Swift_Message_Attachment::setDescription()
Swift_Message_Attachment::setDisposition()
Swift_Message_Attachment::setFileName()

Inherited From Swift_Message_Mime

Swift_Message_Mime::__construct()
Swift_Message_Mime::addChild()
Swift_Message_Mime::build()
Swift_Message_Mime::buildData()
Swift_Message_Mime::generateBoundary()
Swift_Message_Mime::getChild()
Swift_Message_Mime::getContentType()
Swift_Message_Mime::getData()
Swift_Message_Mime::getEncoding()
Swift_Message_Mime::getLE()
Swift_Message_Mime::getLevel()
Swift_Message_Mime::hasChild()
Swift_Message_Mime::listChildren()
Swift_Message_Mime::numChildren()
Swift_Message_Mime::preBuild()
Swift_Message_Mime::removeChild()
Swift_Message_Mime::setContentType()
Swift_Message_Mime::setData()
Swift_Message_Mime::setEncoding()
Swift_Message_Mime::setHeaders()
Swift_Message_Mime::setLE()
Swift_Message_Mime::setLineWrap()
Swift_Message_Mime::uncacheAll()
Class Constants

Documentation generated on Wed, 26 Mar 2008 20:33:08 +1100 by phpDocumentor 1.3.1