function findUser(PDO $pdo, string $email): ?array { $stmt = $pdo->prepare('SELECT id, email, name FROM users WHERE email = :email LIMIT 1'); $stmt->execute(['email' => $email]); $row = $stmt->fetch(PDO::FETCH_ASSOC); return $row === false ? null : $row; }