Pull merge.
[yaffs-website] / web / core / modules / views / src / Annotation / ViewsWizard.php
1 <?php
2
3 namespace Drupal\views\Annotation;
4
5 /**
6  * Defines a Plugin annotation object for views wizard plugins.
7  *
8  * @see \Drupal\views\Plugin\views\wizard\WizardPluginBase
9  * @see \Drupal\views\Plugin\views\wizard\WizardInterface
10  *
11  * @ingroup views_wizard_plugins
12  *
13  * @Annotation
14  */
15 class ViewsWizard extends ViewsPluginAnnotationBase {
16
17   /**
18    * The plugin ID.
19    *
20    * @var string
21    */
22   public $id;
23
24   /**
25    * The plugin title used in the views UI.
26    *
27    * @var \Drupal\Core\Annotation\Translation
28    *
29    * @ingroup plugin_translatable
30    */
31   public $title = '';
32
33   /**
34    * (optional) The short title used in the views UI.
35    *
36    * @var \Drupal\Core\Annotation\Translation
37    *
38    * @ingroup plugin_translatable
39    */
40   public $short_title = '';
41
42   /**
43    * The base tables on which this wizard is used.
44    *
45    * @var array
46    */
47   public $base_table;
48
49 }