public function delete() { $destination = $this->config('file'); $type = $destination ? $this->config('storage') : self::SYSTEM; if ($type == self::FILE && class_exists('FileSystem')) { $file_config = array('mode' => 'a'); $messenger = new FileSystem($file_config); $messenger->file($destination); $messenger->delete(); $status = $messenger->status(); return true; } $this->status("Cannot delete log files with current settings."); return false; }