Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d8 / hook / views_query_substitutions.twig
diff --git a/vendor/chi-teck/drupal-code-generator/templates/d8/hook/views_query_substitutions.twig b/vendor/chi-teck/drupal-code-generator/templates/d8/hook/views_query_substitutions.twig
new file mode 100644 (file)
index 0000000..7a43d9e
--- /dev/null
@@ -0,0 +1,12 @@
+/**
+ * Implements hook_views_query_substitutions().
+ */
+function {{ machine_name }}_views_query_substitutions(ViewExecutable $view) {
+  // Example from views_views_query_substitutions().
+  return [
+    '***CURRENT_VERSION***' => \Drupal::VERSION,
+    '***CURRENT_TIME***' => REQUEST_TIME,
+    '***LANGUAGE_language_content***' => \Drupal::languageManager()->getCurrentLanguage(LanguageInterface::TYPE_CONTENT)->getId(),
+    PluginBase::VIEWS_QUERY_LANGUAGE_SITE_DEFAULT => \Drupal::languageManager()->getDefaultLanguage()->getId(),
+  ];
+}