function less_cron in Less CSS Preprocessor 7.3
Same name and namespace in other branches
- 6.2 less.module \less_cron()
- 7.2 less.module \less_cron()
Implements hook_cron().
Removes all stale compiled css files that are no longer in use.
2 string references to 'less_cron'
- less_cron_queue_info in ./
less.cron.inc - Implements hook_cron_queue_info().
- less_flush_caches in ./
less.module - Implements hook_flush_caches().
File
- ./
less.cron.inc, line 23 - Contains functions related to cron for LESS.
Code
function less_cron() {
$less_dir = _less_get_dir();
$file_scan_options = array(
// Adding current dir to excludes.
'nomask' => '/(\\.\\.?|CVS|' . preg_quote($less_dir) . ')$/',
'recurse' => FALSE,
);
$found_files = file_scan_directory('public://less', '/^.+$/', $file_scan_options);
foreach ($found_files as $found_file) {
file_unmanaged_delete_recursive($found_file->uri);
}
}