public function __invoke(Request $request)
{
$user = $this->userService->getUser();
$userPreferences = $this->userPreferenceService->getPreferences($user);
$arrayUserPreferences = [];
foreach ($userPreferences as $userPreference) {
$arrayUserPreferences[] = ['preferenceKey' => $userPreference->getPreferenceKey(), 'preferenceValue' => $userPreference->getPreferenceValue()];
}
$user->setInitialUserPreferences(json_encode($arrayUserPreferences));
return $user;
}