role = $role; $this->inviteeEmail = $inviteeEmail; $this->hash = $hash ? $hash : Common::generateRandomHash(50); } /** * @return int */ public function getRole(): int { return $this->role; } /** * @return string */ public function getInviteeEmail(): string { return $this->inviteeEmail; } /** * @return string */ public function getHash(): string { return $this->hash; } /** * @param null|string $hash */ public function setHash(?string $hash): void { $this->hash = $hash; } }