/** * @param User $user * * @return array */ public function normalizeUser(User $user) { $annotations = []; foreach ($user->getAnnotations() as $key => $annotation) { $annotations[] = ['key' => $key, 'value' => $annotation]; } return ['reference' => $user->getReference(), 'firstName' => $user->getFirstName(), 'lastName' => $user->getLastName(), 'loginName' => $user->getLoginName(), 'annotations' => $annotations]; }