1, ]; public function isBlacklisted($email) { $hashed_email = $this->hash($email); return !empty($this->blacklist[$hashed_email]); } public function hash($email) { return hash('sha256', $email . self::SALT); } public function addEmail($email) { $hashed_email = $this->hash($email); $this->blacklist[$hashed_email] = 1; } }