Set a cached item in the views cache.
This is just a convenience wrapper around cache_set().
$cid: The cache ID of the data to store.
$data: The data to store in the cache. Complex data types will be automatically serialized before insertion. Strings will be stored as plain text and not serialized.
$use_language: If TRUE, the data will be cached specific to the currently active language.
function views_cache_set($cid, $data, $use_language = FALSE) {
if (config('views.settings')
->get('skip_cache')) {
return;
}
if ($use_language) {
$cid .= ':' . language(LANGUAGE_TYPE_INTERFACE)->langcode;
}
cache('views_info')
->set($cid, $data);
}