GroupCombinationEntity
class GroupCombinationEntity extends Entity (View source)
Properties
| $error | from ConcreteObject | ||
| int | $petID | from Entity | |
| string | $petHandle | from Entity | |
| int | $peID | from Entity | |
| protected Group[] | $groups | Collection of groups belonging to this GroupCombinationEntity.  | 
                
Methods
Function used to load the properties for this GroupCombinationEntity from the database.
Function that returns a html link for the model dialog to be launched from.
Returns all GroupCombination Access Entities for the provided user.
Function used to get or create a GroupCombination Permission Access Entity.
Details
        
                            
    loadError($error)
        
    
    No description
        
                            
    isError()
        
    
    No description
        
                            
    getError()
        
    
    No description
        
                            
    setPropertiesFromArray($arr)
        
    
    No description
        
                static            
    camelcase($file)
        
    
    No description
        
                static            
    uncamelcase($string)
        
    
    No description
        in 
Entity at line 33
                            
    setAccessEntityTypeID(int $petID)
        
    
    No description
        in 
Entity at line 41
                            
    setAccessEntityTypeHandle(string $petHandle)
        
    
    No description
        in 
Entity at line 49
                            
    setAccessEntityID(int $peID)
        
    
    No description
        in 
Entity at line 54
                            
    getAccessEntityTypeID()
        
    
    No description
        in 
Entity at line 59
                            
    getAccessEntityTypeObject()
        
    
    No description
        in 
Entity at line 64
                            
    getAccessEntityTypeHandle()
        
    
    No description
        in 
Entity at line 69
                            
    getAccessEntityID()
        
    
    No description
        in 
Entity at line 74
                            
    getAccessEntityLabel()
        
    
    No description
        
                            
    load()
        
    
    Function used to load the properties for this GroupCombinationEntity from the database.
        
                            
    getAccessEntityUsers(Access $pa)
        
    
    Get the users who have access to this GroupCombination.
        
                            
    getAccessEntityTypeLinkHTML()
        
    
    Function that returns a html link for the model dialog to be launched from.
        
                static            
    getAccessEntitiesForUser(mixed $user)
        
    
    Returns all GroupCombination Access Entities for the provided user.
        in 
Entity at line 95
                            
    validate(Access $pae)
        
    
    No description
        
        final        static            
    getByID($peID)
        
    
    No description
        
                static            
    getForUser($user)
        
    
    No description
        
                            Group[]
    getGroups()
        
    
    Function to get the groups belonging to this GroupCombination.
        
                static            GroupCombinationEntity
    getOrCreate(Group[] $groups)
        
    
    Function used to get or create a GroupCombination Permission Access Entity.