Overview

Packages

  • Jyxo_Beholder
  • Jyxo_Charset
  • Jyxo_Color
  • Jyxo_Css
  • Jyxo_ErrorHandling
  • Jyxo_FirePhp
  • Jyxo_Gettext
    • Parser
  • Jyxo_Html
  • Jyxo_Input
    • Chain
    • Filter
    • Validator
  • Jyxo_Mail
    • Email
    • Parser
    • Sender
  • Jyxo_Rpc
    • Json
    • Xml
  • Jyxo_Shell
  • Jyxo_SpamFilter
  • Jyxo_Spl
  • Jyxo_String
  • Jyxo_Svn
  • Jyxo_Time
  • Jyxo_Timer
  • Jyxo_Webdav
  • Jyxo_XmlReader
  • PHP

Classes

  • Jyxo_Mail_Email
  • Jyxo_Mail_Email_Address
  • Jyxo_Mail_Email_Attachment
  • Jyxo_Mail_Email_Attachment_File
  • Jyxo_Mail_Email_Attachment_InlineFile
  • Jyxo_Mail_Email_Attachment_InlineString
  • Jyxo_Mail_Email_Attachment_String
  • Jyxo_Mail_Email_Body
  • Jyxo_Mail_Email_Header
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated

Class Jyxo_Mail_Email_Attachment_String

Mail attachment created from a string.

Jyxo_Spl_Object implements Jyxo_Spl_ArrayCopy
Extended by Jyxo_Mail_Email_Attachment
Extended by Jyxo_Mail_Email_Attachment_String
Category: Jyxo
Package: Jyxo_Mail
Subpackage: Email
Copyright: Copyright (c) 2005-2011 Jyxo, s.r.o.
License: https://github.com/jyxo/php/blob/master/license.txt
Author: Jaroslav HanslĂ­k
Located at Mail/Email/Attachment/String.php
Methods summary
public
# __construct( string $content, string $name, string $mimeType = 'application/octet-stream', string $encoding = '' )

Creates an attachment.

Creates an attachment.

Parameters

$content
string
File contents
$name
string
Attachment name
$mimeType
string
Attachment mime-type
$encoding
string
Source encoding
public Jyxo_Mail_Email_Attachment_String
# setEncoding( string $encoding )

Sets contents encoding. If none is set, assume no encoding is used.

Sets contents encoding. If none is set, assume no encoding is used.

Parameters

$encoding
string
Encoding name

Returns

Jyxo_Mail_Email_Attachment_String

Throws

InvalidArgumentException
If an incompatible encoding was provided
Methods inherited from Jyxo_Mail_Email_Attachment
getCid(), getContent(), getDisposition(), getEncoding(), getMimeType(), getName(), isInline(), setContent(), setMimeType(), setName()
Methods inherited from Jyxo_Spl_Object
__get(), __isset(), __set(), getClass(), toArray()
Constants inherited from Jyxo_Mail_Email_Attachment
DISPOSITION_ATTACHMENT, DISPOSITION_INLINE
Properties summary
protected string $disposition Jyxo_Mail_Email_Attachment::DISPOSITION_ATTACHMENT
#

Type.

Type.

Properties inherited from Jyxo_Mail_Email_Attachment
$cid, $content, $encoding, $mimeType, $name
Jyxo PHP Library API documentation generated by ApiGen 2.3.0