ExpressSetManager
class ExpressSetManager implements SetManagerInterface (View source)
Handles adding and removing keys from attribute sets.
Properties
protected | $entityManager | ||
protected | $entity |
Methods
int
allowAttributeSets()
Get one of the \Concrete\Core\Attribute\StandardSetManager::ASETALLOW... constants.
getUnassignedAttributeKeys()
Get the attribute keys that are not in any set.
Set[]
getAttributeSets()
Get the attribute sets.
updateAttributeSetDisplayOrder($sets)
Update the order of the attribute sets.
Details
int
allowAttributeSets()
Get one of the \Concrete\Core\Attribute\StandardSetManager::ASETALLOW... constants.
AttributeKeyInterface[]
getUnassignedAttributeKeys()
Get the attribute keys that are not in any set.
__construct(Entity $entity, EntityManager $entityManager)
No description
Set[]
getAttributeSets()
Get the attribute sets.
updateAttributeSetDisplayOrder($sets)
Update the order of the attribute sets.