You are here

EmailInterface.php in Easy Email 8

Same filename and directory in other branches
  1. 2.0.x modules/easy_email_override/src/Plugin/Email/EmailInterface.php

File

modules/easy_email_override/src/Plugin/Email/EmailInterface.php
View source
<?php

namespace Drupal\easy_email_override\Plugin\Email;

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();

}

Interfaces

Namesort descending Description
EmailInterface