} $report = new bXReport($id); //Comprobamos si el reporte existe if ($report->isNew()) { $errors .= sprintf(__('Report with ID %s does not exists!', 'bxpress'), $id); continue; } if (!$report->delete()) { $errors .= sprintf(__('Report %s could dot be deleted!', 'bxpress'), $id); } } if ($errors != '') { redirectMsg('reports.php?show=' . $show, __('Errors ocurred while trying to delete selected reports.', 'bxpress') . "<br />" . $errors, 1); } else { redirectMsg('./reports.php?show=' . $show, __('Reports deleted successfully!', 'bxpress'), 0); } } $action = rmc_server_var($_REQUEST, 'action', ''); switch ($action) { case 'read': mark_read(1); break; case 'notread': mark_read(0); break; case 'delete': deleteReports(); break; default: showReports(0); }
<?php $reportDir = dirname(__FILE__) . '/CodeCoverageReports'; deleteReports($reportDir); function deleteReports($reportDir) { if (!file_exists($reportDir)) { return; } $fileList = scandir($reportDir); $errors = array(); foreach ($fileList as $file) { $fullFileName = $reportDir . "/" . $file; if (is_file($fullFileName)) { $result = unlink($fullFileName); if ($result === false) { $errors[] = "Failure to delete file '{$fullFileName}'<br />"; } } } // foreach } ?> <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Exapmles of Code Coverage</title> </head> <body>