|
| getProfileMembership ($iProfileId) |
|
| GetMembershipStatus ($iProfileId, $bOfferUpgrade=true) |
|
| __clone () |
|
| getContentByLevelAsCondition ($sContentField, $mixedLevelId) |
|
| getContentByLevelAsSQLPart ($sContentTable, $sContentField, $mixedLevelId) |
|
| isMemberLevelInSet ($mixedPermissions, $iProfileId=false) |
|
| getMemberLevelBit ($iProfileId=0) |
|
| checkAction ($iProfileId, $iActionId, $bPerformAction=false) |
|
| getActionNumberLeft ($iProfileId, $iActionId) |
|
| getMemberships ($bPurchasableOnly=false, $bActiveOnly=false, $isTranslate=true, $bFilterOutSystemAutomaticLevels=false) |
|
| getMembershipsBy ($aParams) |
|
| getMembershipInfo ($iLevelId) |
|
| getMemberMembershipInfo ($iProfileId, $iTime=0, $bClearCache=0) |
|
| setMembership ($iProfileId, $iLevelId, $mixedPeriod=0, $bStartsNow=false, $sTransactionId='') |
|
| unsetMembership ($iProfileId, $iLevelId, $sTransactionId) |
|
| getMembershipActionId ($sAction, $sModule) |
|
| getExpirationLetter ($iProfileId, $sLevelName, $iLevelExpireDays) |
|
| maintenance () |
|
| onProfileDelete ($iProfileId) |
|
Acl representation.
- See also
- BxDolAcl
◆ __construct()
BxBaseAcl::__construct |
( |
| ) |
|
◆ GetMembershipStatus()
BxBaseAcl::GetMembershipStatus |
( |
| $iProfileId, |
|
|
| $bOfferUpgrade = true ) |
Print code for membership status $iProfileId - ID of profile $offer_upgrade - will this code be printed at [c]ontrol [p]anel
◆ getProfileMembership()
BxBaseAcl::getProfileMembership |
( |
| $iProfileId | ) |
|
Hooks:
'system', 'page_output_block_acl_level' - hook to override profile membership page block
- $unit_name - equals
system
- $action - equals
page_output_block_acl_level
- $object_id - not used
- $sender_id - not used
- $extra_params - array of additional params with the following array keys:
The documentation for this class was generated from the following file:
- template/scripts/BxBaseAcl.php