/** * @param UserId $userId * @param string $email * @param string $password */ public function __construct(UserId $userId, $email, $password) { parent::__construct($userId, $email, $password); $this->surrogateUserId = $userId->id(); }