Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d8 / hook / views_analyze.twig
diff --git a/vendor/chi-teck/drupal-code-generator/templates/d8/hook/views_analyze.twig b/vendor/chi-teck/drupal-code-generator/templates/d8/hook/views_analyze.twig
new file mode 100644 (file)
index 0000000..08f8fec
--- /dev/null
@@ -0,0 +1,12 @@
+/**
+ * Implements hook_views_analyze().
+ */
+function {{ machine_name }}_views_analyze(Drupal\views\ViewExecutable $view) {
+  $messages = [];
+
+  if ($view->display_handler->options['pager']['type'] == 'none') {
+    $messages[] = Drupal\views\Analyzer::formatMessage(t('This view has no pager. This could cause performance issues when the view contains many items.'), 'warning');
+  }
+
+  return $messages;
+}