@@ 118-120 (lines=3) @@ | ||
115 | ||
116 | public function actionDeleteExceptionLog($id) |
|
117 | { |
|
118 | foreach (Finder::findFiles('exception-*' . $id . '.html')->in(APP_DIR . '/../log') as $key => $file) { |
|
119 | $filename = $file->getFileName(); |
|
120 | } |
|
121 | ||
122 | if (!empty($filename)) { |
|
123 | unlink(APP_DIR . '/../log/' . $filename); |
|
@@ 135-138 (lines=4) @@ | ||
132 | public function actionDeleteAllExceptionLogs() |
|
133 | { |
|
134 | if ($this->getUser()->getRoles()[0] === 'superadmin') { |
|
135 | foreach (Finder::findFiles('exception-*.html')->in(APP_DIR . '/../log') as $key => $file) { |
|
136 | $filename = $file->getFileName(); |
|
137 | unlink(APP_DIR . '/../log/' . $filename); |
|
138 | } |
|
139 | } |
|
140 | $this->flashMessage('All exception logs have been deleted.', 'success'); |
|
141 | $this->forward('default'); |