drupal/core/modules/views/views.views_execution.inc

24 lines
568 B
PHP

<?php
/**
* @file
* Provides views runtime hooks for views.module.
*/
use Drupal\Core\Language\Language;
use Drupal\views\ViewExecutable;
/**
* Implements hook_views_query_substitutions().
*
* Substitute current time; this works with cached queries.
*/
function views_views_query_substitutions(ViewExecutable $view) {
return array(
'***CURRENT_VERSION***' => \Drupal::VERSION,
'***CURRENT_TIME***' => REQUEST_TIME,
'***CURRENT_LANGUAGE***' => language(Language::TYPE_CONTENT)->id,
'***DEFAULT_LANGUAGE***' => language_default()->id,
);
}