Further modules included.
[yaffs-website] / web / modules / contrib / drupalmoduleupgrader / templates / Widget.html.twig
diff --git a/web/modules/contrib/drupalmoduleupgrader/templates/Widget.html.twig b/web/modules/contrib/drupalmoduleupgrader/templates/Widget.html.twig
new file mode 100644 (file)
index 0000000..18c1fbe
--- /dev/null
@@ -0,0 +1,32 @@
+/**
+ * @file
+ * Contains \Drupal\{{ module }}\Plugin\Field\FieldWidget\{{ class }}.
+ */
+
+namespace Drupal\{{ module }}\Plugin\Field\FieldWidget;
+
+use Drupal\Core\Field\WidgetBase;
+
+/**
+ * @FieldWidget(
+ *  id = "{{ info.id }}",
+ *  label = @Translation("{{ info.label }}"),
+{% if info.description %}
+ *  description = @Translation("{{ info.description }}"),
+{% endif %}
+ *  field_types = {{ '{' }}"{{ info.field_types|join('", "') }}"{{ '}' }}
+ * )
+ */
+class {{ class }} extends WidgetBase {
+
+  /**
+   * @FIXME
+   * Move all logic relating to the {{ info.id }} widget into this class.
+   * For more information, see:
+   *
+   * https://www.drupal.org/node/1796000
+   * https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Field%21WidgetInterface.php/interface/WidgetInterface/8
+   * https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Field%21WidgetBase.php/class/WidgetBase/8
+   */
+
+}