public function deleteAction() { $id = empty($_GET['id']) ? '' : mysql_escape_string($_GET['id']); if ($this->webStorageIndex->indexHasId($id)) { $this->view->setParameter('file', $this->webStorageIndex->getIndexById($id)); $timesheet = new Timesheet($id); if (isset($_POST['ispost']) && '1' == $_POST['ispost'] && isset($_POST['confirm_delete']) && '1' == $_POST['confirm_delete']) { $timesheet->delete(); $this->redirectTo('/'); } else { $this->view->setParameter('timesheet', $timesheet); } } else { $this->view->setTemplate('404_timesheet'); } }