public function delete() { $this->view->error = false; $hasTodoId = false; foreach ($this->currentTodos as $item) { if ($item['id'] == $this->request->getParams()) { $hasTodoId = true; break; } } $todo_id = $this->request->getParams(); $user_id = $_SESSION['user_id']; $deletedTodos = \Todo\Repositories\TodoRepository::create()->deleteTodoItem($todo_id['id'], $user_id); if (!$deletedTodos) { $this->view->error = "Deleted item is failed!"; } $this->redirect('todos'); }
function save() { return \Todo\Repositories\TodoRepository::create()->add($this); }