You are here

sparkpost.message_wrapper_interface.inc in Sparkpost email 7.2

Same filename and directory in other branches
  1. 7 includes/sparkpost.message_wrapper_interface.inc

Message class.

File

includes/sparkpost.message_wrapper_interface.inc
View source
<?php

/**
 * @file
 * Message class.
 */

/**
 * Interface SparkpostMessageWrapperInterface.
 */
interface SparkpostMessageWrapperInterface {

  /**
   * @return array
   */
  public function getSparkpostMessage();

  /**
   * @return array
   */
  public function getDrupalMessage();

  /**
   * @return \SparkPost\APIResponseException
   */
  public function getApiResponseException();

  /**
   * @return array
   */
  public function getResult();

  /**
   * @param array
   */
  public function setSparkpostMessage(array $sparkpost_message);

  /**
   * @param array
   */
  public function setDrupalMessage(array $drupal_message);

  /**
   * @param array $result
   */
  public function setResult(array $result);

  /**
   * @param \SparkPost\APIResponseException $apiResponseException
   */
  public function setApiResponseException(\SparkPost\APIResponseException $apiResponseException);

}

Interfaces

Namesort descending Description
SparkpostMessageWrapperInterface Interface SparkpostMessageWrapperInterface.