function _cleanup_old_temp_directories() { it_classes_load('it-file-utility.php'); $directories = ITFileUtility::locate_file('deleteme-builder-import-export-*'); if (is_wp_error($directories)) { return; } foreach ((array) $directories as $directory) { $stats = stat($directory); if (time() - 3600 > $stats['atime']) { ITFileUtility::delete_directory($directory); } } }
function cleanup() { if (!empty($this->_path) && is_dir($this->_path)) { ITFileUtility::delete_directory($this->_path); } $this->_path = ''; if (true === $this->_args['delete_on_shutdown']) { if (!empty($this->_zip) && is_file($this->_zip)) { @unlink($this->_zip); } $this->_zip = ''; } $old_temp_directories = ITFileUtility::locate_file('deleteme-ithemes-zip-temp-*'); if (!is_wp_error($old_temp_directories)) { foreach ((array) $old_temp_directories as $directory) { $stats = stat($directory); if (time() - 3600 > $stats['atime']) { ITFileUtility::delete_directory($directory); } } } }