public function user_delete($f3, $params) { $user = new \Model\User(); $user->load($params["id"]); if (!$user->id) { $f3->reroute("/admin/users"); return; } // Reassign issues if requested if ($f3->get("POST.reassign")) { switch ($f3->get("POST.reassign")) { case "unassign": $user->reassignIssues(null); break; case "to-user": $user->reassignIssues($f3->get("POST.reassign-to")); break; } } $user->delete(); if ($f3->get("AJAX")) { $this->_printJson(array("deleted" => 1)); } else { $f3->reroute("/admin/users"); } }