Overview

Namespaces

  • Avisota
    • Event
    • Message
    • Queue
    • Recipient
    • RecipientSource
    • Renderer
    • Templating
    • Test
      • Database
      • Imap
      • Message
      • Queue
      • Renderer
      • Transport
    • Transport

Interfaces

  • MessageTemplateInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Interface MessageTemplateInterface

A template to generate a message from.

Namespace: Avisota\Templating
Package: avisota-core
Located at src/Avisota/Templating/MessageTemplateInterface.php
Methods summary
public Avisota\Message\MessageInterface
# render( Avisota\Recipient\RecipientInterface $recipient = null, array $newsletterData = array() )

Render a message for the given recipient.

Render a message for the given recipient.

Parameters

$recipient
Avisota\Recipient\RecipientInterface
$recipientEmail The main recipient.
$newsletterData
array
$newsletterData Additional newsletter data.

Returns

Avisota\Message\MessageInterface
avisota/core API documentation generated by ApiGen 2.8.0