getUser(); if (null === $user) { return []; } $values = [ 'user.name' => $user->getUserIdentifier(), 'user.email' => $user->getEmail(), 'user.title' => $user->getTitle() ?? '', 'user.alias' => $user->getAlias() ?? '', 'user.display' => $user->getDisplayName(), ]; foreach ($user->getPreferences() as $metaField) { $values = array_merge($values, [ 'user.meta.' . $metaField->getName() => $metaField->getValue(), ]); } return $values; } }