Я хочу сериализовать и вернуть только несколько атрибутов моей сущности с помощью JMSSerializerBundle и FOSRestBundle.
Например, у меня есть следующие атрибуты:
Пользователь
- Имя пользователя
- Электронная почта
- День рождения
- Комментарии
Комментарии
- Текст
- ДатаВремя
Пользователи с ролью ROLE_ADMIN должны получить сериализованный объект всего пользовательского объекта. ROLE_USER должен получать только имя пользователя и все комментарии.
Как проще всего реализовать компонент безопасности Symfony2 в JMSSerializerBundle? Или мне нужно реализовать это в моем контроллере и сериализовать его «вручную»?
Большое Вам спасибо