Buddy
in package
Friends
Table of Contents
- addBuddy() : string
- cntMy() : int
- Zaehlt die User, auf dessen Freundesliste man ist
- getIgnoreID() : int
- Checks via session if I ignore this user (false) or other users ignore me (true)
- getIgnoreMeID() : int
- Checks via session if this user ignores me
- getIgnoreSince() : string
- Get's the date since the member is ignored
- getMyIDs() : string
- gibt IDs zurück, bei denen ich freund bin
- getOnline() : string
- Returns a list of friends which are online
- getOnSameParties() : string
- Holt buddy-ids, die eine gleiche party auf dem timer haben also alle, mit denen man sich treffen koennte
- getPublicFriendsIDs() : array<string|int, mixed>
- Alle IDs, auf deren oeffentlicher Freundesliste jemand ist
- getPublicIDs() : int|string
- gibt freunde-ids eines users zurueck
- isMemberToMember() : int
- Gibt flag_friend in einem array zurück Prüft, ob User2 ein freund von user1 ist
- isMyFriend() : int
- Prueft, ob der andere Member ein Buddy ist Kann auch pruefen, ob der andere auf der Ignore-List ist (wenn $bFriend=0)
- setIgnore() : void
- Wenn jemand auf die ignore-liste soll
Methods
addBuddy()
public
static addBuddy(int $nUserID, array<string|int, mixed> $saUserPublic) : string
Parameters
- $nUserID : int
- $saUserPublic : array<string|int, mixed>
Tags
Return values
string —cntMy()
Zaehlt die User, auf dessen Freundesliste man ist
public
static cntMy() : int
Return values
int —Anzahl
getIgnoreID()
Checks via session if I ignore this user (false) or other users ignore me (true)
public
static getIgnoreID(int $nUserPublicID[, bool $bMySelf = false ]) : int
Parameters
- $nUserPublicID : int
- $bMySelf : bool = false
Tags
Return values
int —- id of user
getIgnoreMeID()
Checks via session if this user ignores me
public
static getIgnoreMeID(int $nUserPublicID) : int
Parameters
- $nUserPublicID : int
Tags
Return values
int —getIgnoreSince()
Get's the date since the member is ignored
public
static getIgnoreSince(int $nUserPublicID[, bool $bMeIgno = false ]) : string
Parameters
- $nUserPublicID : int
-
- the id of the user
- $bMeIgno : bool = false
-
- if true get's the igno date about me
Return values
string —- date in ISO
getMyIDs()
gibt IDs zurück, bei denen ich freund bin
public
static getMyIDs() : string
Tags
Return values
string —getOnline()
Returns a list of friends which are online
public
static getOnline() : string
Tags
Return values
string —getOnSameParties()
Holt buddy-ids, die eine gleiche party auf dem timer haben also alle, mit denen man sich treffen koennte
public
static getOnSameParties(string $strUserIDs) : string
Parameters
- $strUserIDs : string
Return values
string —getPublicFriendsIDs()
Alle IDs, auf deren oeffentlicher Freundesliste jemand ist
public
static getPublicFriendsIDs(int $nPublicUserID[, array<string|int, mixed> $saAtt = [] ]) : array<string|int, mixed>
Parameters
- $nPublicUserID : int
- $saAtt : array<string|int, mixed> = []
Return values
array<string|int, mixed> —getPublicIDs()
gibt freunde-ids eines users zurueck
public
static getPublicIDs(int $nPublicUserID[, bool $bResetCache = false ]) : int|string
Parameters
- $nPublicUserID : int
-
user-id
- $bResetCache : bool = false
Tags
Return values
int|string —isMemberToMember()
Gibt flag_friend in einem array zurück Prüft, ob User2 ein freund von user1 ist
public
static isMemberToMember(int $nUserID1, int $nUserID2) : int
Parameters
- $nUserID1 : int
- $nUserID2 : int
Return values
int —- id
isMyFriend()
Prueft, ob der andere Member ein Buddy ist Kann auch pruefen, ob der andere auf der Ignore-List ist (wenn $bFriend=0)
public
static isMyFriend(int $nPublicUserID[, int $bIsFriend = 1 ]) : int
Parameters
- $nPublicUserID : int
-
saUserPublic['id']
- $bIsFriend : int = 1
-
0/1
Return values
int —ID des records
setIgnore()
Wenn jemand auf die ignore-liste soll
public
static setIgnore(array<string|int, mixed> $saUserPublic) : void
Parameters
- $saUserPublic : array<string|int, mixed>