function _ocupload_clean_session in One Click Upload 7.2
Clear session.
2 calls to _ocupload_clean_session()
- ocupload_change_files_status in ./
ocupload.module - Custom form submit. Change status uploaded files to "permanent".
- ocupload_init in ./
ocupload.module - Implements hook_init().
File
- ./
ocupload.inc, line 628 - One Click Upload includes.
Code
function _ocupload_clean_session() {
if (isset($_SESSION['ocupload'])) {
foreach ($_SESSION['ocupload'] as $form_id => $fields) {
foreach ($fields as $field_name => $files) {
if (!$files) {
unset($_SESSION['ocupload'][$form_id][$field_name]);
}
}
if (!$_SESSION['ocupload'][$form_id]) {
unset($_SESSION['ocupload'][$form_id]);
}
}
if (!$_SESSION['ocupload']) {
unset($_SESSION['ocupload']);
}
}
}