function _less_store_cache_info in Less CSS Preprocessor 8
Same name and namespace in other branches
- 7.4 includes/less.process.inc \_less_store_cache_info()
Parameters
array[] $item:
string $key:
1 string reference to '_less_store_cache_info'
- _less_pre_render in ./
less.module - Pre-render function for 'style' elements.
File
- includes/
less.process.inc, line 208 - Contains functions related to compiling .less files.
Code
function _less_store_cache_info(&$item, $key) {
// Only match when output_file exists.
if ($item['data'] === $item['less']['output_file']) {
$less_watch_cache = $item;
$less_watch_cache['data'] = $item['less']['input_file'];
cache_set('less:watch:' . drupal_hash_base64(file_create_url($item['less']['output_file'])), $less_watch_cache);
// 'preprocess' being FALSE generates a discreet <link /> rather than an @import.
$item['preprocess'] = FALSE;
}
}