Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d8 / hook / editor_xss_filter_alter.twig
diff --git a/vendor/chi-teck/drupal-code-generator/templates/d8/hook/editor_xss_filter_alter.twig b/vendor/chi-teck/drupal-code-generator/templates/d8/hook/editor_xss_filter_alter.twig
new file mode 100644 (file)
index 0000000..b6d3b5b
--- /dev/null
@@ -0,0 +1,9 @@
+/**
+ * Implements hook_editor_xss_filter_alter().
+ */
+function {{ machine_name }}_editor_xss_filter_alter(&$editor_xss_filter_class, FilterFormatInterface $format, FilterFormatInterface $original_format = NULL) {
+  $filters = $format->filters()->getAll();
+  if (isset($filters['filter_wysiwyg']) && $filters['filter_wysiwyg']->status) {
+    $editor_xss_filter_class = '\Drupal\filter_wysiwyg\EditorXssFilter\WysiwygFilter';
+  }
+}