Pull merge.
[yaffs-website] / web / core / lib / Drupal / Core / Annotation / Mail.php
1 <?php
2
3 namespace Drupal\Core\Annotation;
4
5 use Drupal\Component\Annotation\Plugin;
6
7 /**
8  * Defines a Mail annotation object.
9  *
10  * Plugin Namespace: Plugin\Mail
11  *
12  * For a working example, see \Drupal\Core\Mail\Plugin\Mail\PhpMail
13  *
14  * @see \Drupal\Core\Mail\MailInterface
15  * @see \Drupal\Core\Mail\MailManager
16  * @see plugin_api
17  *
18  * @Annotation
19  */
20 class Mail extends Plugin {
21
22   /**
23    * The plugin ID.
24    *
25    * @var string
26    */
27   public $id;
28
29   /**
30    * The human-readable name of the mail plugin.
31    *
32    * @var \Drupal\Core\Annotation\Translation
33    *
34    * @ingroup plugin_translatable
35    */
36   public $label;
37
38   /**
39    * A short description of the mail plugin.
40    *
41    * @var \Drupal\Core\Annotation\Translation
42    *
43    * @ingroup plugin_translatable
44    */
45   public $description;
46
47 }