username = $user->getUsername(); $this->roles = $user->getRoles(); $this->enabled = $user->isEnabled(); $this->groupsView = $user->getGroupsView(); $this->userGroups = $user->getUserGroups()->map( fn(UserGroup $userGroup) => new UserGroupOutput($userGroup) )->toArray(); $this->allowedOrganizationalUnits = $user->getAllowedOrganizationalUnits()->map( fn(OrganizationalUnit $organizationalUnit) => new OrganizationalUnitOutput($organizationalUnit) )->toArray(); $this->createdAt = $user->getCreatedAt(); $this->createdBy = $user->getCreatedBy(); } }