MemberProfile
in package
uses
TraitEmbed, TraitGeoSQL, TraitMember, TraitPage, TraitPartyTimer
Table of Contents
Properties
- $inviteStatus : string
- $isFriend : bool
- $isIgnore : bool
- $isIgnoreMe : bool
- $userPublic : array<string|int, mixed>
- $env : array<string|int, mixed>
- $member : Member
- $memberLink : MemberLink
- $page : Page
Methods
- __construct() : mixed
- generateInviteAskForm() : string
- getBuddyRemoveClick() : string
- getEmbedInstance() : Embed
- getForumImageCount() : string
- getFriendsOfList() : string
- getGeoSQLInstance() : GeoSQL
- getLngFlag() : string
- Country flag by language_id
- getMemberInstance() : Member
- getPageInstance() : Page
- getPartyTimerInstance() : PartyTimer
- getPostCount() : string
- getProfileImageLink() : string
- getProfileLinks() : array<string|int, mixed>
- getProfilePage() : array<string|int, mixed>
- getTagCloudProfile() : string
- getThreadCount() : string
- getVotePartyProfileImg() : string
- getWelcome() : string
- importParams() : void
- redirectNotAllowed() : array<string|int, mixed>
- Firewall für "private" Profile, die nur ihren Freunden diese Seiten erlauben
- sanitizeUserPublicAbout() : string
- getCssStyleToggle() : string
- getLngToIsoLng() : string
- en = gb, de = de... Needed for flag-iso
- getPageInfoProfile() : array<string|int, mixed>
- getProfileUserCnt() : array<string|int, mixed>|int
Properties
$inviteStatus
public
string
$inviteStatus
$isFriend
public
bool
$isFriend
$isIgnore
public
bool
$isIgnore
$isIgnoreMe
public
bool
$isIgnoreMe
$userPublic
public
array<string|int, mixed>
$userPublic
$env
private
array<string|int, mixed>
$env
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$page
private
Page
$page
Methods
__construct()
public
__construct() : mixed
generateInviteAskForm()
public
generateInviteAskForm() : string
Tags
Return values
stringgetBuddyRemoveClick()
public
getBuddyRemoveClick(BuddyProfile $buddyProfile, string $strFAQAdd, mixed $buddyRemoveClick) : string
Parameters
- $buddyProfile : BuddyProfile
- $strFAQAdd : string
- $buddyRemoveClick : mixed
Tags
Return values
stringgetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetForumImageCount()
public
getForumImageCount() : string
Tags
Return values
stringgetFriendsOfList()
public
getFriendsOfList(array<string|int, mixed> $saUserPublic) : string
Parameters
- $saUserPublic : array<string|int, mixed>
Tags
Return values
stringgetGeoSQLInstance()
public
getGeoSQLInstance() : GeoSQL
Return values
GeoSQLgetLngFlag()
Country flag by language_id
public
getLngFlag(int $id) : string
Parameters
- $id : int
Return values
stringgetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetPageInstance()
public
getPageInstance() : Page
Return values
PagegetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimergetPostCount()
public
getPostCount(array<string|int, mixed> $naUserCnt) : string
Parameters
- $naUserCnt : array<string|int, mixed>
Tags
Return values
stringgetProfileImageLink()
public
getProfileImageLink() : string
Tags
Return values
stringgetProfileLinks()
public
getProfileLinks() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getProfilePage()
public
getProfilePage(array<string|int, mixed> $page[, array<string|int, mixed>|null $saUserPublic = [] ][, string|null $PUID = null ]) : array<string|int, mixed>
Parameters
- $page : array<string|int, mixed>
- $saUserPublic : array<string|int, mixed>|null = []
- $PUID : string|null = null
Tags
Return values
array<string|int, mixed>getTagCloudProfile()
public
getTagCloudProfile(int $id) : string
Parameters
- $id : int
Tags
Return values
stringgetThreadCount()
public
getThreadCount() : string
Tags
Return values
stringgetVotePartyProfileImg()
public
getVotePartyProfileImg(int $id[, array<string|int, mixed> $naUserCnt = [] ]) : string
Parameters
- $id : int
- $naUserCnt : array<string|int, mixed> = []
Tags
Return values
stringgetWelcome()
public
getWelcome(array<string|int, mixed> $pageData) : string
Parameters
- $pageData : array<string|int, mixed>
Tags
Return values
stringimportParams()
public
importParams(array<string|int, mixed> $data, array<string|int, mixed> $saUserPublic) : void
Parameters
- $data : array<string|int, mixed>
- $saUserPublic : array<string|int, mixed>
redirectNotAllowed()
Firewall für "private" Profile, die nur ihren Freunden diese Seiten erlauben
public
redirectNotAllowed([string $PUID = '' ][, array<string|int, mixed> $saUserPublic = [] ]) : array<string|int, mixed>
Parameters
- $PUID : string = ''
- $saUserPublic : array<string|int, mixed> = []
Return values
array<string|int, mixed>sanitizeUserPublicAbout()
public
sanitizeUserPublicAbout() : string
Tags
Return values
stringgetCssStyleToggle()
private
getCssStyleToggle(array<string|int, mixed> $pageData) : string
Parameters
- $pageData : array<string|int, mixed>
Tags
Return values
stringgetLngToIsoLng()
en = gb, de = de... Needed for flag-iso
private
getLngToIsoLng(string $lng) : string
Parameters
- $lng : string
Return values
stringgetPageInfoProfile()
private
getPageInfoProfile(array<string|int, mixed> $page) : array<string|int, mixed>
Parameters
- $page : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getProfileUserCnt()
private
getProfileUserCnt() : array<string|int, mixed>|int