GroupCombinationEntity
class GroupCombinationEntity extends Entity (View source)
Properties
$error | from ConcreteObject | ||
protected string|null | $label | from Entity | |
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 38
setAccessEntityTypeID(int $petID)
No description
in
Entity at line 46
setAccessEntityTypeHandle(string $petHandle)
No description
in
Entity at line 54
setAccessEntityID(int $peID)
No description
in
Entity at line 59
getAccessEntityTypeID()
No description
in
Entity at line 64
getAccessEntityTypeObject()
No description
in
Entity at line 69
getAccessEntityTypeHandle()
No description
in
Entity at line 74
getAccessEntityID()
No description
in
Entity at line 79
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.
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.