setRedirect('index.php?option=com_virtuemart&view=log' ); } public function download(){ if(vmAccess::manager('core')){ $logFile = basename(vRequest::filterPath(vRequest::getString('logfile', ''))); $config = JFactory::getConfig(); $log_path = $config->get('log_path', VMPATH_ROOT . "/log"); VirtueMartControllerInvoice::downloadFile($log_path . '/' . $logFile); } // back from order $this->setRedirect('index.php?option=com_virtuemart&view=log' ); } public function delete() { if (vmAccess::manager('core')) { $logFile = basename(vRequest::filterPath(vRequest::getString('logfile', ''))); $config = JFactory::getConfig(); $log_path = $config->get('log_path', VMPATH_ROOT . "/log"); $p = $log_path . '/' . $logFile; if(is_file($p)){ File::delete($p); } } $this->setRedirect('index.php?option=com_virtuemart&view=log' ); } } // pure php no closing tag