|
| 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() |