Exemplo n.º 1
0
 /**
  * @dataProvider usersProvider
  * @depends      testRegister
  */
 public function testAddClick($email, $username, $pass)
 {
     $number = 14;
     $user = new User(self::$pdo);
     $user->setEmail($email);
     $user->addClick($number);
     $this->assertEquals($number, $user->getClickCount());
 }
Exemplo n.º 2
0
    $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;
}
if (isset($_SESSION['email']) & isset($_SESSION['pass'])) {
    if ($user->loginRequest($_SESSION['email'], $_SESSION['pass'])) {
        $image->findImageByUserID($user->getId());
        echo $twig->render("click.twig", ['username' => $user->getUsername(), 'errors' => $errors, 'imageURL' => $image->getImageURL(), 'clickCount' => $user->getClickCount()]);
        exit;
    }
}
if (isset($_POST['email']) & isset($_POST['pass'])) {
    if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
        $gotEmail = $_POST['email'];
        $gotPass = $_POST['pass'];
        if ($user->loginRequest($gotEmail, $gotPass)) {
            $_SESSION['email'] = $gotEmail;
            $_SESSION['pass'] = $gotPass;
            $user->setEmail($gotEmail);
            $image->findImageByUserID($user->getId());
            echo $twig->render("click.twig", ['username' => $user->getUsername(), 'errors' => $errors, 'imageURL' => $image->getImageURL(), 'clickCount' => $user->getClickCount()]);
            exit;
        } else {