3 namespace Drupal\bootstrap\Annotation;
5 use Drupal\Component\Annotation\Plugin;
8 * Defines a BootstrapUpdate annotation object.
10 * Plugin Namespace: "Plugin/Update".
12 * @see \Drupal\bootstrap\Plugin\UpdateInterface
13 * @see \Drupal\bootstrap\Plugin\UpdateManager
18 * @ingroup plugins_update
20 class BootstrapUpdate extends Plugin {
30 * A short human-readable label.
32 * @var \Drupal\Core\Annotation\Translation
37 * A detailed description.
39 * @var \Drupal\Core\Annotation\Translation
41 public $description = '';
44 * Level of severity. Should be one of: default, danger, info, warning.
48 public $severity = 'default';
51 * Indicates whether or not the update should apply only to itself.
53 * Only the theme that implemented the plugin and none of its sub-themes.
57 public $private = FALSE;