Добрый день.
При проработке ролей для проекта понадобилось для некоторых из них отключать те или иные атрибуты, отображаемые в соответствующих таблицах.
Это получилось сделать, с помощью EntityAttributeAccess и модификатора view
, однако на мой взгляд было бы удобнее использовать модификатор excludeProperties, по аналогии с тем, что используется в универсальном фильтре, предоставляемом платформой. Неудобство состоит в том, что количество прописываемых во view
атрибутов может быть велико, а исключенный атрибут может быть одним единственным для данной конкретной роли.
PS. Ситуация, когда исключил лишь один атрибут для роли, оставив при этом остальные)