You are here

interface EmailInterface in Easy Email 2.0.x

Same name and namespace in other branches
  1. 8 modules/easy_email_override/src/Plugin/Email/EmailInterface.php \Drupal\easy_email_override\Plugin\Email\EmailInterface

Hierarchy

Expanded class hierarchy of EmailInterface

All classes that implement EmailInterface

File

modules/easy_email_override/src/Plugin/Email/EmailInterface.php, line 4

Namespace

Drupal\easy_email_override\Plugin\Email
View source
interface EmailInterface {

  /**
   * Gets the email ID.
   *
   * @return string
   *   The email ID.
   */
  public function getId();

  /**
   * Gets the translated label.
   *
   * @return string
   *   The translated label.
   */
  public function getLabel();

  /**
   * Gets the email module.
   *
   * @return string
   *   The module.
   */
  public function getModule();

  /**
   * Gets the email key.
   *
   * @return string
   *   The email key.
   */
  public function getKey();

  /**
   * Gets the email params.
   *
   * @return array
   *   The email params.
   */
  public function getParams();

}

Members

Namesort descending Modifiers Type Description Overrides
EmailInterface::getId public function Gets the email ID. 1
EmailInterface::getKey public function Gets the email key. 1
EmailInterface::getLabel public function Gets the translated label. 1
EmailInterface::getModule public function Gets the email module. 1
EmailInterface::getParams public function Gets the email params. 1