getPath('classes', 'cleardata')); switch ($task) { case 'remove': clearData( $cid ); break; default: case 'show': showClearData(); } function clearData( $cid = array() ) { DOCMAN_token::check('request') or die('Invalid Token'); $msgs=array(); $cleardata = new DOCMAN_Cleardata( $cid ); $cleardata->clear(); $rows = & $cleardata->getList(); foreach( $rows as $row ){ $msgs[] = $row->msg; } mosRedirect( 'index2.php?option=com_docman§ion=cleardata', implode(' | ', $msgs)); } function showClearData(){ $cleardata = new DOCMAN_Cleardata(); $rows = & $cleardata->getList(); HTML_DMClear::showClearData( $rows ); }