public static function tearDownAfterClass() { $user = new User(self::$pdo); foreach (self::$users as $key => $value) { $user->setEmail($value[0]); $result = $user->delete(); if (!$result) { throw new \Exception('Could not delete user : '******'"' . $value[1] . '"'); } } }
} } if (isset($_POST['rEmail']) && isset($_POST['rPass']) && isset($_POST['rUser'])) { $regUsernameL = strlen($_POST['rUser']); if ($regUsernameL >= 1) { if (!$user->userExists($email->getValue(), $_POST['rUser'])) { $user->register($email->getValue(), $pass->getPass(), $_POST['rUser']); header("Location: ?success=true"); } $errors[] = $user->userExists($email->getValue(), $_POST['rUser']); } else { $errors[] = "Username too short"; } } if (isset($_POST['DeleteUser'])) { if ($user->delete()) { header("Location: ?deleted=true"); } } if (isset($_GET["success"])) { $message = "Registration complete!"; } if (isset($_GET["deleted"])) { $message = "Account deleted!"; } if (isset($_GET["logout"])) { $message = "Logged out!"; } if (isset($_GET['register'])) { echo $twig->render("reg.twig"); exit;