function _less_get_dir in Less CSS Preprocessor 7.4
Same name and namespace in other branches
- 8 less.module \_less_get_dir()
- 7.2 less.module \_less_get_dir()
- 7.3 less.module \_less_get_dir()
Get/(re)generate current 'less_dir' variable.
Parameters
bool $rebuild: Flag to rebuild compiled output.
Return value
string current 'less_dir' Drupal variable value.
2 calls to _less_get_dir()
- less_flush_caches in ./
less.module - Implements hook_flush_caches().
- less_get_settings in ./
less.module - Returns the compiled list of variables and functions for a module/theme.
File
- ./
less.module, line 278 - Handles compiling of .less files.
Code
function _less_get_dir($rebuild = FALSE) {
$less_dir = variable_get('less_dir');
// If drupal variable 'less_dir' is not set, empty, or manually reset, then
// generate a new unique id and save it.
if ($rebuild || empty($less_dir)) {
// Set the less directory variable.
variable_set('less_dir', drupal_hash_base64(uniqid('', TRUE)));
}
return variable_get('less_dir');
}