Further modules included.
[yaffs-website] / web / modules / contrib / filefield_sources / src / Annotation / FilefieldSource.php
1 <?php
2
3 /**
4  * @file
5  * Contains \Drupal\filefield_sources\Annotation\FilefieldSource.
6  */
7
8 namespace Drupal\filefield_sources\Annotation;
9
10 use Drupal\Component\Annotation\Plugin;
11
12 /**
13  * Defines a Search API processor annotation object.
14  *
15  * @Annotation
16  */
17 class FilefieldSource extends Plugin {
18
19   /**
20    * The file field source plugin ID.
21    *
22    * @var string
23    */
24   public $id;
25
26   /**
27    * The name of the file field source plugin.
28    *
29    * It will be displayed in a select list.
30    *
31    * @ingroup plugin_translatable
32    *
33    * @var \Drupal\Core\Annotation\Translation
34    */
35   public $name;
36
37   /**
38    * The human-readable name of the file field source plugin.
39    *
40    * @ingroup plugin_translatable
41    *
42    * @var \Drupal\Core\Annotation\Translation
43    */
44   public $label;
45
46   /**
47    * The description of the file field source plugin.
48    *
49    * @ingroup plugin_translatable
50    *
51    * @var \Drupal\Core\Annotation\Translation
52    */
53   public $description;
54
55   /**
56    * The weight of file field source plugin.
57    *
58    * @var integer
59    */
60   public $weight;
61
62 }