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.