|
| | 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) |
| static | getInstance () |
|
| getMemberMembershipInfoCurrent ($iProfileId, $iTime=0, $bClearCache=0) |
|
| getMemberMembershipInfoLatest ($iProfileId, $iTime=0, $bClearCache=0) |
|
| $oDb |
| | $_aStandardMemberships |
| | $_aProfileStatus2LevelMap |
| | $_aLevel2MessageMap |
|
static | $_aCacheData = array() |