interface EmailInterface in Easy Email 2.0.x
Same name and namespace in other branches
- 8 modules/easy_email_override/src/Plugin/Email/EmailInterface.php \Drupal\easy_email_override\Plugin\Email\EmailInterface
Hierarchy
- interface \Drupal\easy_email_override\Plugin\Email\EmailInterface
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\EmailView 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
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| EmailInterface:: | public | function | Gets the email ID. | 1 | 
| EmailInterface:: | public | function | Gets the email key. | 1 | 
| EmailInterface:: | public | function | Gets the translated label. | 1 | 
| EmailInterface:: | public | function | Gets the email module. | 1 | 
| EmailInterface:: | public | function | Gets the email params. | 1 | 
