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")); }
/** * forces SSL request * * @see core/components/SecurityComponent::secureRequired() */ public function forceSSL() { $secured = "https://" . $this->request->currentUrl(); Redirector::to($secured); }
/** * forces SSL request * * @see core/components/SecurityComponent::secureRequired() */ public function forceSSL() { $secured = "https://" . $this->request->fullUrlWithoutProtocol(); return $this->redirector->to($secured); }