function _less_get_dir in Less CSS Preprocessor 7.3
Same name and namespace in other branches
- 8 less.module \_less_get_dir()
- 7.4 less.module \_less_get_dir()
- 7.2 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.
5 calls to _less_get_dir()
- less_cron in ./
less.cron.inc - Implements hook_cron().
- less_flush_caches in ./
less.module - Implements hook_flush_caches().
- _flush_less in ./
less.admin.inc - Submit handler for cache clear button.
- _less_pre_render in ./
less.module - Pre-render function for 'style' elements.
- _less_process_file in ./
less.process.inc - @file Contains functions related to compiling .less files.
File
- ./
less.module, line 185 - 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');
}