Index
A
- Attachment — Class in namespace Stampie
- An Attachment is a container for a file that will be included with a Message.
- ApiException — Class in namespace Stampie\Exception
- SubException
- AttachmentsAwareInterface — Class in namespace Stampie\Message
- Represents a Message that contains Attachments
- AttachmentUtils — Class in namespace Stampie\Util
- Stampie Attachment utility functions
B
- Mailer::buildIdentityString() — Method in class Mailer
- IdentityUtils::buildIdentityString() — Method in class IdentityUtils
C
D
- Attachment::determineFileType() — Method in class Attachment
F
- Mailer::format() — Method in class Mailer
- Return a a string formatted for the correct Mailer endpoint.
- MailGun::format() — Method in class MailGun
- Return a a string formatted for the correct Mailer endpoint.
- Mandrill::format() — Method in class Mandrill
- Return a a string formatted for the correct Mailer endpoint.
- Postmark::format() — Method in class Postmark
- Return a a string formatted for the correct Mailer endpoint.
- SendGrid::format() — Method in class SendGrid
- Return a a string formatted for the correct Mailer endpoint.
- AttachmentUtils::findUniqueName() — Method in class AttachmentUtils
G
- Response::getStatusCode() — Method in class Response
- Response::getContent() — Method in class Response
- Response::getStatusText() — Method in class Response
- ResponseInterface::getStatusCode() — Method in class ResponseInterface
- ResponseInterface::getContent() — Method in class ResponseInterface
- ResponseInterface::getStatusText() — Method in class ResponseInterface
- Attachment::getPath() — Method in class Attachment
- Attachment::getName() — Method in class Attachment
- Attachment::getType() — Method in class Attachment
- Attachment::getId() — Method in class Attachment
- HttpException::getStatusCode() — Method in class HttpException
- Identity::getEmail() — Method in class Identity
- Identity::getName() — Method in class Identity
- IdentityInterface::getEmail() — Method in class IdentityInterface
- IdentityInterface::getName() — Method in class IdentityInterface
- Mailer::getServerToken() — Method in class Mailer
- Mailer::getHeaders() — Method in class Mailer
- Return a key -> value array of headers
- Mailer::getFiles() — Method in class Mailer
- Return an key -> value array of files
- Mailer::getEndpoint() — Method in class Mailer
- MailerInterface::getServerToken() — Method in class MailerInterface
- MailGun::getEndpoint() — Method in class MailGun
- MailGun::getHeaders() — Method in class MailGun
- Return a key -> value array of headers
- MailGun::getFiles() — Method in class MailGun
- Return an key -> value array of files
- Mandrill::getEndpoint() — Method in class Mandrill
- Mandrill::getHeaders() — Method in class Mandrill
- Return a key -> value array of headers
- Mandrill::getAttachmentContent() — Method in class Mandrill
- Postmark::getEndpoint() — Method in class Postmark
- Postmark::getHeaders() — Method in class Postmark
- Return a key -> value array of headers
- Postmark::getAttachmentContent() — Method in class Postmark
- SendGrid::getEndpoint() — Method in class SendGrid
- SendGrid::getFiles() — Method in class SendGrid
- Return an key -> value array of files
- Message::getTo() — Method in class Message
- Message::getHtml() — Method in class Message
- Message::getText() — Method in class Message
- Message::getHeaders() — Method in class Message
- Message::getReplyTo() — Method in class Message
- Message::getCc() — Method in class Message
- Message::getBcc() — Method in class Message
- MessageInterface::getFrom() — Method in class MessageInterface
- MessageInterface::getTo() — Method in class MessageInterface
- MessageInterface::getCc() — Method in class MessageInterface
- MessageInterface::getBcc() — Method in class MessageInterface
- MessageInterface::getSubject() — Method in class MessageInterface
- MessageInterface::getReplyTo() — Method in class MessageInterface
- MessageInterface::getHeaders() — Method in class MessageInterface
- MessageInterface::getHtml() — Method in class MessageInterface
- MessageInterface::getText() — Method in class MessageInterface
- AttachmentsAwareInterface::getAttachments() — Method in class AttachmentsAwareInterface
- MetadataAwareInterface::getMetadata() — Method in class MetadataAwareInterface
- Gets the metadata attached to the message.
- TaggableInterface::getTag() — Method in class TaggableInterface
- The tag(s) attached to the message.
H
- HttpException — Class in namespace Stampie\Exception
- Exception thrown for all HTTP Error codes where the Api's doesn't themselves provide an error message.
- $Mailer — Property in class Mailer
- Mailer::handle() — Method in class Mailer
- If a Response is not successful it will be passed to this method each Mailer should then throw an HttpException with an optional ApiException to help identify the problem.
- MailGun::handle() — Method in class MailGun
- If a Response is not successful it will be passed to this method each Mailer should then throw an HttpException with an optional ApiException to help identify the problem.
- Mandrill::handle() — Method in class Mandrill
- If a Response is not successful it will be passed to this method each Mailer should then throw an HttpException with an optional ApiException to help identify the problem.
- Postmark::handle() — Method in class Postmark
- If a Response is not successful it will be passed to this method each Mailer should then throw an HttpException with an optional ApiException to help identify the problem.
- SendGrid::handle() — Method in class SendGrid
- If a Response is not successful it will be passed to this method each Mailer should then throw an HttpException with an optional ApiException to help identify the problem.
- $Message — Property in class Message
I
- Response::isSuccessful() — Method in class Response
- ResponseInterface::isSuccessful() — Method in class ResponseInterface
- $Attachment — Property in class Attachment
- Attachment::isValidFile() — Method in class Attachment
- Identity — Class in namespace Stampie
- IdentityInterface — Class in namespace Stampie
- IdentityUtils — Class in namespace Stampie\Util
- Stampie Identity utility functions
M
- Mailer — Class in namespace Stampie
- Minimal implementation of a MailerInterface
- MailerInterface — Class in namespace Stampie
- Takes a MailerInterface and sends to an AdapterInterface.
- MailGun — Class in namespace Stampie\Mailer
- Mandrill — Class in namespace Stampie\Mailer
- Sends emails to Mandrill server
- Message — Class in namespace Stampie
- Implementation of MessageInterface where only getFrom() and getSubject() is required to be implemented.
- MessageInterface — Class in namespace Stampie
- Represents a simple Message. A Message is a storage of a message that will be converted into an API call
- MetadataAwareInterface — Class in namespace Stampie\Message
N
- $Attachment — Property in class Attachment
- Mailer::normalizeIdentity() — Method in class Mailer
- Mailer::normalizeIdentities() — Method in class Mailer
- IdentityUtils::normalizeIdentity() — Method in class IdentityUtils
- IdentityUtils::normalizeIdentities() — Method in class IdentityUtils
P
- $Attachment — Property in class Attachment
- MailGun::processAttachments() — Method in class MailGun
- Mandrill::processAttachments() — Method in class Mandrill
- Postmark — Class in namespace Stampie\Mailer
- Sends emails to Postmark server
- Postmark::processAttachments() — Method in class Postmark
- SendGrid::processAttachments() — Method in class SendGrid
- AttachmentUtils::processAttachments() — Method in class AttachmentUtils
- Applies a function to each attachment, and finds a unique name for any conflicting names
R
- Response — Class in namespace Stampie\Adapter
- Immutable implementation of ResponseInterface
- ResponseInterface — Class in namespace Stampie\Adapter
- Interface for returned content by adapters
S
- $Response — Property in class Response
- Identity::setEmail() — Method in class Identity
- Identity::setName() — Method in class Identity
- $Mailer — Property in class Mailer
- Mailer::setHttpClient() — Method in class Mailer
- Mailer::setMessageFactory() — Method in class Mailer
- Mailer::setServerToken() — Method in class Mailer
- Mailer::send() — Method in class Mailer
- MailerInterface::setHttpClient() — Method in class MailerInterface
- MailerInterface::setServerToken() — Method in class MailerInterface
- MailerInterface::send() — Method in class MailerInterface
- MailGun::setServerToken() — Method in class MailGun
- SendGrid — Class in namespace Stampie\Mailer
- Mailer to be used with SendGrid Web API
- SendGrid::setServerToken() — Method in class SendGrid
- Message::setHtml() — Method in class Message
- Message::setText() — Method in class Message
T
- $Attachment — Property in class Attachment
- $Message — Property in class Message
- $Message — Property in class Message
- TaggableInterface — Class in namespace Stampie\Message
_
- Response::__construct() — Method in class Response
- Attachment::__construct() — Method in class Attachment
- ApiException::__construct() — Method in class ApiException
- HttpException::__construct() — Method in class HttpException
- Identity::__construct() — Method in class Identity
- Mailer::__construct() — Method in class Mailer
- Message::__construct() — Method in class Message