theme.inc in Drupal 8 Cache Backport 7
Theme functions and hooks for the D8 caching system backport.
File
includes/theme.incView source
<?php
/**
* @file
* Theme functions and hooks for the D8 caching system backport.
*/
/**
* Implements hook_process_username().
*/
function d8cache_process_username(&$variables) {
if ($variables['uid'] > 0) {
drupal_add_cache_tags(array(
'user:' . $variables['uid'],
));
}
}
/**
* Implements hook_preprocess_search_results().
*/
function d8cache_preprocess_search_results(&$variables) {
$tags = array();
$tags[] = 'search_index';
if (!empty($variables['module'])) {
$tags[] = 'search_index:' . $variables['module'];
}
drupal_add_cache_tags($tags);
}
Functions
Name | Description |
---|---|
d8cache_preprocess_search_results | Implements hook_preprocess_search_results(). |
d8cache_process_username | Implements hook_process_username(). |