public function to($location, $query = "") { if (!empty($query)) { $query = '?' . http_build_query((array) $query, null, '&'); } $response = new Response('', 302, ["Location" => $location . $query]); return $response; }
public function delete() { $todoId = Encryption::decryptIdWithDash($this->request->data("todo_id")); $this->todo->delete($todoId); // in case of normal post request Session::set('success', "Todo has been deleted"); Redirector::to(PUBLIC_ROOT . "Todo"); // in case of ajax // echo $this->view->JSONEncode(array("success" => "Todo has been deleted")); }