Como posso acessar a função do usuário na classe Form Builder no Symfony2

Eu tenho o formulário comoUserType com campo como este

->add('description')
  ->add('createdAt')

Agora eu quero que, se o usuário conectado tiver papel(ROLE_SUPERADMIN) então ele pode ver campos extras como este

 ->add('description')
if($user.hasRole(ROLE_SUPERADMIN))
->add('createdAt')

Na verdade eu tenho que fazer isso para muitos campos. Existe alguma maneira que eu possa fazer algum tipo personalizado para que, se esse tipo está lá, só admin pode ver aqueles como

->add('createdAt',"MyCustomType")

questionAnswers(1)

yourAnswerToTheQuestion