Overview

Namespaces

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

Classes

  • NoOpTransport
  • NoOpTransportProvider
  • SmtpTransportProvider

Interfaces

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

Class NoOpTransport

The transport interface.

Avisota\Test\Transport\NoOpTransport implements Avisota\Transport\TransportInterface
Namespace: Avisota\Test\Transport
Package: avisota-core
Located at test/Avisota/Test/Transport/NoOpTransport.php
Methods summary
public
# __construct( mixed $succeededStatus )
public array
# getMessages( )

Returns

array
public
# initialise( )

Initialise transport.

Initialise transport.

Implementation of

Avisota\Transport\TransportInterface::initialise()
public Avisota\Transport\TransportStatus
# send( Avisota\Message\MessageInterface $message )

Transport a message.

Transport a message.

Parameters

$message
Avisota\Message\MessageInterface
$message

Returns

Avisota\Transport\TransportStatus

Implementation of

Avisota\Transport\TransportInterface::send()
public
# flush( )

Flush transport.

Flush transport.

Implementation of

Avisota\Transport\TransportInterface::flush()
Constants summary
string SUCCEED 'succeed'
#
string SUCCEED_PARTIAL 'partial'
#
string FAILED 'failed'
#
Properties summary
protected array $messages array()
#
protected mixed $succeededStatus
#
avisota/core API documentation generated by ApiGen 2.8.0